teddit/static/css/nord.css
2021-01-10 14:09:40 +05:30

185 lines
3.6 KiB
CSS

:root {
--nordbg: #0F0F0F;
--nordbglight: #252525;
--nordlinkcolor: #599bff;
}
body.nord {
background: var(--nordbg);
color: #cacaca;
}
body.nord nav {
background: #1f1f1f;
}
body.nord .top-links a {
background: var(--nordbg);
color: #bfbfbf;
}
body.nord header {
background: var(--nordbglight);
color: #f1f1f1;
}
body.nord #post header div a {
color: var(--nordlinkcolor);
text-decoration: none;
}
body.nord a {
color: #f5f5f5;
}
body.nord a:hover, body.nord a:focus {
color: #3d8aff;
text-decoration: underline;
}
body.nord #post header div a:hover,
body.nord #post header div a:focus {
text-decoration: underline;
}
body.nord input[type="submit"]:hover,
body.nord input[type="submit"]:focus,
body.nord .btn:hover,
body.nord .btn:focus {
background: white;
color: black;
text-decoration: none;
}
body.nord form legend {
border-bottom: 1px solid #353535;
}
body.nord #post .title a {
color: var(--nordlinkcolor);
}
body.nord #post .submitted {
color: #a5a5a5;
}
body.nord #post .usertext-body {
background: #0a0a0a;
border: 1px solid #404040;
}
body.nord #post .infobar {
background-color: #d2d2d2;
color: #2f2f2f;
}
body.nord #post .infobar.blue {
background: #c7e3f9;
border: 1px solid #4b78a4;
}
body.nord #post .infobar a {
color: #0356d4;
}
body.nord header .tabmenu li a {
background: #3e3e3e;
}
body.nord header .tabmenu li a:hover, body.nord header .tabmenu li a:focus {
text-decoration: underline;
color: white;
}
body.nord #search {
color: #d2d2d2;
}
body.nord .md {
color: #dadada;
}
body.nord .md blockquote, body.nord .md del {
color: #777777;
}
body.nord .md code, body.nord .md pre {
background: black;
color: white;
}
body.nord .comment .body blockquote {
background: #313131;
color: #afafaf;
border-color: #464646;
}
body.nord .even-depth {
background: var(--nordbg);
}
body.nord .odd-depth {
background: var(--nordbglight);
}
body.nord .comment .comment {
border-left: 1px solid #545454;
}
body.nord .comment .meta .created a {
color: #7b7b7b;
}
body.nord .comment details summary {
color: #868686;
}
body.nord .comment details summary::-webkit-details-marker,
body.nord .comment details summary::marker {
color: #868686;
}
body.nord #links .link .entry .title a h2 {
color: #f0f0f0;
}
body.nord #links .link .entry .title a:visited h2 {
color: #6f6f6f;
}
body.nord #links .link .image .no-image,
body.nord #user .entry .image .no-image {
filter: opacity(0.5);
}
body.nord #user .comment {
width: 100%;
background: var(--nordbg);
}
body.nord #links .link .upvotes {
color: #858585;
}
body.nord .upvotes .arrow,
body.nord .score .arrow {
filter: opacity(0.5);
}
body.nord #links .link .entry .meta a {
color: #c7c7c7;
}
body.nord .content .bottom img {
filter: invert(1);
}
body.nord .container .content {
border: 1px solid #5e5e5e;
}
body.nord input[type="submit"],
body.nord .btn {
background: black;
color: white;
}
body.nord #post .crosspost {
background: var(--nordbg);
}
body.nord .view-more-links a {
background: black;
color: white;
}
body.nord .md .md-spoiler-text:not(.revealed):active,
body.nord .md .md-spoiler-text:not(.revealed):focus,
body.nord .md .md-spoiler-text:not(.revealed):hover {
background: white;
color: black;
}
body.nord .comment .body a,
body.nord .usertext-body a {
color: #3d99fb;
}
body.nord header .tabmenu li.active a {
background: #acacac;
color: #151515;
}
body.nord #search form input[type="text"] {
background: #0f0f0f;
color: white;
}
body.nord footer {
background: #2f2f2f;
}
body.nord footer a {
color: #999;
}
body.nord .flair {
color: #eaeaea !important;
background-color: #404040 !important;
}