vuepress-theme-qblog
Version:
一款多配置、贼强大的 VuePress 主题.
286 lines (224 loc) • 5.27 kB
text/stylus
.dark {
.single-content {
p {
color: var(--text-color) ;
}
code {
background-color: #f8f8f8 ;
color: #f0506e ;
}
h1, h2, h3, h4, h5, h6 {
color: #e5e8ff ;
&:hover .header-anchor {
opacity: 1;
color: var(--dark-ac-btn-hover) ;
}
}
div[class*=language-] {
background-color: var(--dark-bg) ;
code {
color: hsla(0, 0%, 100%, .87) ;
}
}
blockquote {
border-left: 6px solid var(--dark-ac-btn) ;
background: var(--btn-normal) ;
color: var(--dark-icon) ;
}
ol, ul {
color: var(--text-color) ;
}
}
.wid_ad_social a {
background: var(--dark-ac-btn) ;
}
.adinfo_widget {
border-bottom: 1px solid var(--dark-border) ;
}
.MessageBody {
background-color: var(--dark-medium-bg) ;
color: var(--dark-color) ;
}
.ReplyMessageBody {
.text-muted {
color: var(--text-color) ;
}
}
.page_main {
background: var(--dark-medium-bg) ;
}
.top_bar {
background: var(--dark-medium-bg) ;
}
.normal_list {
background: var(--dark-medium-bg) ;
}
.posts_cat_nav {
border-color: var(--dark-border) ;
a {
background: var(--normal-btn) ;
color: var(--text-dark) ;
&.router-link-exact-active {
background: var(--dark-ac-btn) ;
color: #fff ;
}
}
}
.entry-title {
font-size: 18px;
margin-bottom: 5px;
color: var(--dark-color) ;
a {
color: var(--dark-color) ;
}
}
.entry_meta {
font-size: 13px;
color: var(--text-dark) ;
}
.entry-content p {
color: var(--text-color) ;
}
.entry-footer {
background: var(--dark-bg) ;
.normal_cat {
background: var(--dark-ac-btn) ;
}
}
i {
color: var(--dark-icon) ;
}
.comnum {
color: var(--text-color) ;
}
.top_bar_scroll {
background: rgba(27, 29, 48, 0.8) ;
}
.p_item {
border-color: var(--dark-border) ;
}
.single_wrap {
background: var(--dark-medium-bg) ;
.single-inner {
border-top: 1px solid var(--dark-border) ;
}
}
.category {
background: var(--btn-normal) ;
color: var(--dark-icon) ;
}
.index_banner {
.cover-div {
filter: brightness(50%) ;
}
}
.links-item .content {
background: var(--dark-bg) ;
.links-title {
color: var(--dark-color) ;
}
}
.top_logo {
a {
color: #fff ;
}
}
.left_nav_inner {
background: var(--dark-bg) ;
}
.left_menu_box {
ul {
border-bottom: 1px solid var(--dark-border) ;
li {
a {
color: var(--dark-color) ;
}
&.active a {
background: var(--dark-ac-btn) ;
color: #fff ;
}
}
}
}
::-webkit-scrollbar-thumb {
background: #313131 ;
}
#chat {
background-color: var(--dark-medium-bg-rgba) ;
box-shadow: 0 8px 16px -4px rgb(0 0 0 / 31%) ;
.name {
color: var(--dark-color) ;
}
.date {
color: var(--text-color) ;
}
.chat-header {
background-color: var(--dark-body-bg) ;
color: var(--dark-color) ;
}
.comment-post button {
background-color: var(--dark-ac-btn) ;
color: var(--dark-color) ;
&:hover {
background: var(--dark-ac-btn-hover) ;
}
}
.chat-footer {
background-color: var(--dark-medium-bg) ;
.content-editable {
color: var(--dark-color) ;
}
.content-editable:empty:before {
color: var(--dark-color) ;
}
a {
color: var(--dark-color) ;
}
}
}
#comments {
background: var(--dark-ac-btn) ;
&:hover {
background: var(--dark-ac-btn-hover) ;
}
i {
color: #fff ;
}
}
.circle_list {
.list_user_meta {
.name {
color: var(--dark-color) ;
}
time {
color: var(--text-dark) ;
}
}
.t_content p {
color: var(--text-color) ;
}
.ip_loca {
color: var(--text-color) ;
}
.content {
border-bottom: 1px solid var(--dark-border) ;
}
.up_like span {
color: var(--text-color) ;
}
}
.footer_nav_box {
background: rgba(27, 29, 48, .8) ;
.inner a {
color: var(--dark-icon) ;
&.router-link-exact-active, &.router-link-exact-active i {
color: #fff ;
}
}
}
.about {
//.card-fullname {
// color: var(--dark-color) ;
//}
}
}