rd.rdlevel.cn/style/color.css
2025-06-28 16:48:49 +08:00

227 lines
4.7 KiB
CSS

@import url("base.css");
.markdown-section td,
.markdown-section th {
border: 1px solid var(--section-table-header-border-color);
}
.markdown-section blockquote{
background-color: var(--section-blockquote-background-color);
color: var(--section-blockquote-color);
}
.markdown-section p.tip,
.markdown-section tr:nth-child(2n) {
background-color: var(--section-background-color);
}
.progress {
background-color: var(--main-theme-color);
background-color: var(--theme-color, var(--main-theme-color));
}
.search .search-keyword,
.search a:hover {
color: var(--main-theme-color);
color: var(--theme-color, var(--main-theme-color))
}
body {
color: var(--main-color);
}
.app-nav a.active,
.app-nav a:hover {
color: var(--main-theme-color);
color: var(--theme-color, var(--main-theme-color))
}
.app-nav a.active {
border-bottom: 2px solid var(--main-theme-color);
border-bottom: 2px solid var(--theme-color, var(--main-theme-color))
}
.github-corner svg {
color: var(--background-color);
fill: var(--main-theme-color);
fill: var(--theme-color, var(--main-theme-color));
}
.anchor span {
color: var(--main-color);
}
.sidebar-toggle {
background-color: var(--section-sidebar-background-color);
}
.sidebar-toggle span {
background-color: var(--main-theme-color);
background-color: var(--theme-color, var(--main-theme-color));
}
.markdown-section p.tip:before {
color: var(--background-color);
}
.markdown-section p.tip em {
color: var(--main-color);
}
.markdown-section p.warn {
background: var(--section-p-warn-background-color);
}
@media screen and (max-width:768px) {
body.close .sidebar-toggle {
background-color: var(--sidebar-background-color);
}
}
section.cover.has-mask .mask {
background-color: var(--background-color);
}
section.cover .cover-main>p:last-child a {
border: 1px solid var(--main-theme-color);
border-color: var(--theme-color, var(--main-theme-color));
color: var(--theme-color, var(--main-theme-color));
}
section.cover .cover-main>p:last-child a:last-child {
background-color: var(--theme-color, var(--main-theme-color));
color: #fff
}
section.cover blockquote>p>a {
border-bottom: 2px solid var(--theme-color, var(--main-theme-color));
}
section.cover blockquote>p>a:hover {
color: var(--theme-color, var(--main-theme-color))
}
.sidebar,
body {
background-color: var(--background-color);
transition: background-color 0.3s ease-in-out;
}
.sidebar {
color: var(--main-color);
}
.sidebar li {
margin: 6px 15px 6px 0
}
.sidebar ul li a {
color: var(--main-color);
}
.sidebar ul li.active>a {
color: var(--theme-color, var(--main-theme-color));
}
.markdown-section h1,
.markdown-section h2,
.markdown-section h3,
.markdown-section h4,
.markdown-section strong {
color: var(--section-color);
}
.markdown-section a {
color: var(--theme-color, var(--main-theme-color));
}
.markdown-section blockquote {
border-left: 4px solid var(--theme-color, var(--main-theme-color));
}
.markdown-section code {
background-color: var(--section-main-color);
color: var(--theme-color);
font-family: d9c, d9;
}
.markdown-section pre {
-moz-osx-font-smoothing: initial;
-webkit-font-smoothing: initial;
background-color: var(--section-main-color);
font-family: d9c, d9;
margin: 1.2em 0;
padding: 0 1.4rem;
position: relative;
}
.token.string {
color: var(--theme-color, var(--main-theme-color))
}
.token.attr-value,
.token.control,
.token.directive,
.token.unit {
color: var(--theme-color, var(--main-theme-color))
}
.markdown-section pre>code {
-moz-osx-font-smoothing: initial;
-webkit-font-smoothing: initial;
background-color: var(--section-main-color);
border-radius: 2px;
color: var(--section-background-color);
display: block;
font-family: d9c, d9;
}
.markdown-section code:after,
.markdown-section code:before {
letter-spacing: .05rem
}
pre:after {
color: #ccc;
content: attr(data-lang);
top: 0
}
.markdown-section p.tip {
background-color: var(--section-main-color);
color: var(--section-background-color)
}
input[type=search] {
background: #4f4f4f;
border-color: #4f4f4f;
color: var(--main-color);
}
body.light .sidebar li>a:has(>img) {
color: var(--main-color);
}
.sidebar-nav>ul>li>ul>li>a:has(>img):hover,
.sidebar-nav>ul>li>a:has(>img):hover,
.sidebar-nav>ul>li>ul>li:has( li.active)>a,
.sidebar-nav>ul>li>ul>li.active>a,
.sidebar-nav>ul>li:has( li.active)>a,
.sidebar-nav>ul>li.active>a {
filter: brightness(0.7) drop-shadow(0 10px 10px #141414);
}
article.markdown-section:has(.intro)>.notice {
background-color: var(--section-main-color);
border-color: var(--section-background-color);
&[onclick]:hover{
background-color: var(--section-main-color);
}
}
div.medium-zoom-overlay{
background-color: var(--background-color) !important;
}