296 lines
6.5 KiB
CSS
296 lines
6.5 KiB
CSS
/* 首行缩进 */
|
|
/* .post-content p {
|
|
text-indent: 2em;
|
|
} */
|
|
|
|
/* 代码块纯黑色背景 */
|
|
code[class*=" language-"], pre[class*=" language-"]{
|
|
background: #18171d;
|
|
}
|
|
|
|
/* banner 字体图标大小及位置 */
|
|
i.iconfont.icon-arrow-right.banner-righticon{
|
|
font-size: 66px;
|
|
}
|
|
|
|
span.bannerText{
|
|
display: block;
|
|
margin-top: 35px;
|
|
}
|
|
|
|
/* 自我介绍渐变色背景 */
|
|
#aside-content > .card-widget.card-info::before {
|
|
background: linear-gradient(-25deg, var(--heo-main), #031764, var(--heo-main), #67044d);
|
|
background-size: 400%;
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
left: 0;
|
|
top: 0;
|
|
content: '';
|
|
animation: gradient 15s ease infinite;
|
|
}
|
|
|
|
/* 列表样式及缩进 */
|
|
ul li {
|
|
font-size: 18px;
|
|
}
|
|
|
|
#article-container ol li:not(.tab), #article-container ul li:not(.tab){
|
|
/* margin-left: 2em; */
|
|
}
|
|
|
|
#article-container pre > code {
|
|
background: transparent !important;
|
|
/* 解决文章界面代码超长时溢出问题 */
|
|
/* display: block;
|
|
overflow: auto; */
|
|
}
|
|
|
|
/* 导航子菜单闪跳 */
|
|
#nav .menus_items .menus_item .menus_item_child li a{
|
|
padding: 0.3rem 0.5rem;
|
|
}
|
|
|
|
|
|
|
|
/* 通讯录 */
|
|
:root {
|
|
--card-friend-class-desc-bgcolor: #e7e7e7;
|
|
--card-friend-name-color: #000;
|
|
--card-friend-item-hover: var(--text-bg-hover);
|
|
--card-friend-descr-color: #797979
|
|
}
|
|
|
|
[data-theme=dark] {
|
|
--card-friend-class-desc-bgcolor: #111;
|
|
--card-friend-name-color: #fff;
|
|
--card-friend-item-hover: var(--text-bg-hover);
|
|
--card-friend-descr-color: #797979
|
|
}
|
|
|
|
.card-widget.card-friend-link {
|
|
padding: 0.4rem 0.6rem !important;
|
|
}
|
|
|
|
|
|
.card-widget.card-friend-link .card-friend-link-container {
|
|
max-height: 460px;
|
|
overflow: scroll
|
|
}
|
|
|
|
.card-widget.card-friend-link .card-friend-link-container::-webkit-scrollbar {
|
|
display: none
|
|
}
|
|
|
|
.card-widget.card-friend-link summary.card-friend-class-desc {
|
|
padding: 0 15px
|
|
}
|
|
|
|
.card-widget.card-friend-link details.card-friend-class-name[open] summary.card-friend-class-desc {
|
|
position: sticky;
|
|
top: 0;
|
|
background: var(--card-friend-class-desc-bgcolor);
|
|
z-index: 1
|
|
}
|
|
|
|
.card-widget.card-friend-link a.card-friend-item {
|
|
padding: 0 15px;
|
|
height: 60px;
|
|
width: auto;
|
|
display: -webkit-box;
|
|
display: -moz-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: box;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-moz-box-align: center;
|
|
-o-box-align: center;
|
|
-ms-flex-align: center;
|
|
-webkit-align-items: center;
|
|
align-items: center;
|
|
-webkit-box-lines: single;
|
|
-moz-box-lines: single;
|
|
-o-box-lines: single;
|
|
-webkit-flex-wrap: nowrap;
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap
|
|
}
|
|
|
|
.card-widget.card-friend-link a.card-friend-item:hover {
|
|
background-color: var(--heo-main);
|
|
border-radius: 12px;
|
|
-webkit-transition: all .3s ease-in-out;
|
|
-moz-transition: all .3s ease-in-out;
|
|
-o-transition: all .3s ease-in-out;
|
|
-ms-transition: all .3s ease-in-out;
|
|
transition: all .3s ease-in-out
|
|
}
|
|
|
|
.card-widget.card-friend-link img.card-friend-avatar {
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 50%;
|
|
margin: 10px 10px
|
|
}
|
|
|
|
.card-widget.card-friend-link .offline-friend-link img.card-friend-avatar {
|
|
filter: grayscale(100%)
|
|
}
|
|
|
|
.card-widget.card-friend-link .card-friend-details {
|
|
width: auto;
|
|
height: 60px;
|
|
display: -webkit-box;
|
|
display: -moz-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: box;
|
|
display: flex;
|
|
-webkit-box-lines: single;
|
|
-moz-box-lines: single;
|
|
-o-box-lines: single;
|
|
-webkit-flex-wrap: nowrap;
|
|
-ms-flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
-webkit-box-orient: vertical;
|
|
-moz-box-orient: vertical;
|
|
-o-box-orient: vertical;
|
|
-webkit-flex-direction: column;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-pack: center;
|
|
-moz-box-pack: center;
|
|
-o-box-pack: center;
|
|
-ms-flex-pack: center;
|
|
-webkit-justify-content: center;
|
|
justify-content: center;
|
|
-webkit-box-align: start;
|
|
-moz-box-align: start;
|
|
-o-box-align: start;
|
|
-ms-flex-align: start;
|
|
-webkit-align-items: flex-start;
|
|
align-items: flex-start
|
|
}
|
|
|
|
.card-widget.card-friend-link .card-friend-name {
|
|
color: var(--card-friend-name-color)
|
|
}
|
|
|
|
.card-widget.card-friend-link .card-friend-descr {
|
|
font-size: 12px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
-o-text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
width: 14em;
|
|
color: var(--card-friend-descr-color)
|
|
}
|
|
/* 通讯录 */
|
|
|
|
|
|
|
|
|
|
|
|
/* 音乐天地 */
|
|
#aside-content .item-headline-music {
|
|
padding-bottom: 0;
|
|
margin-left: 8px;
|
|
margin-top: 15px;
|
|
margin-bottom: 5px;
|
|
font-size: 1em;
|
|
font-weight: 700;
|
|
display: -webkit-box;
|
|
display: -moz-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: box;
|
|
display: flex;
|
|
-webkit-box-align: center;
|
|
-moz-box-align: center;
|
|
-o-box-align: center;
|
|
-ms-flex-align: center;
|
|
-webkit-align-items: center;
|
|
align-items: center
|
|
}
|
|
|
|
#aside-content .item-headline-music span {
|
|
margin-left: 6px
|
|
}
|
|
|
|
#flip-wrapper-card {
|
|
-webkit-perspective: 1000;
|
|
perspective: 1000
|
|
}
|
|
|
|
#flip-wrapper-card {
|
|
position: relative;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 1
|
|
}
|
|
|
|
#flip-music {
|
|
width: 100%;
|
|
height: 100%;
|
|
-webkit-transform-style: preserve-3d;
|
|
transform-style: preserve-3d;
|
|
transition: cubic-bezier(0, 0, 0, 1.29) .3s
|
|
}
|
|
|
|
#aside-content #flip-wrapper-card #flip-music .msimg {
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
-webkit-backface-visibility: hidden;
|
|
backface-visibility: hidden;
|
|
background-size: 100%
|
|
}
|
|
|
|
#aside-content #flip-wrapper-card #flip-music .back.msimg {
|
|
display: block;
|
|
-webkit-transform: rotateY(180deg);
|
|
transform: rotateY(180deg);
|
|
box-sizing: border-box;
|
|
background-size: 100%
|
|
}
|
|
|
|
#flip-wrapper-card:hover #flip-music {
|
|
-webkit-transform: rotateY(180deg);
|
|
transform: rotateY(180deg)
|
|
}
|
|
|
|
@media screen and (max-width: 768px) {
|
|
.card-music {
|
|
height: 520px !important
|
|
}
|
|
}
|
|
|
|
.card-music {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-content: center;
|
|
padding: 0 !important;
|
|
cursor: pointer;
|
|
border: none !important;
|
|
height: 405px;
|
|
margin-top: 0 !important;
|
|
background: 0 0 !important
|
|
}
|
|
|
|
/* 音乐天地 */
|
|
|
|
|
|
/* 小板报 */
|
|
#welcome-info {
|
|
overflow: hidden;
|
|
border-radius: 14px;
|
|
--hao-welcome-color: #49B1F5;
|
|
--hao-ip-color: #49B1F5;
|
|
--hao-gl-size: 16px !important;
|
|
}
|
|
#aside-content .card-announcement .item-headline i{
|
|
color: red;
|
|
}
|
|
/* 小板报 */ |