Edit Hacker News - Dynamic Dark with some colors from Base16-darktooth
Hacker News - Dynamic Dark DARKTOOTH EDIT by agargara
Details
Authoragargara
LicenseNo License
Categoryhackernews
Created
Updated
Size6.3 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Hacker News - Dynamic Dark
@version 20211225.17.20
@namespace userstyles.world/user/calebj0seph
@description Classic Hacker News design with automatic light/dark mode. Includes some minor spacing and typography tweaks to improve legibility.
@author calebj0seph
@license No License
==/UserStyle== */
@-moz-document domain("news.ycombinator.com") {
.pagetop,
.yclinks {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
}
.pagetop {
color: rgba(0, 0, 0, 0.7);
}
.pagetop a:link {
color: #000000;
}
.pagetop .topsel a:link,
.pagetop .topsel a:visited,
.pagetop font[color="#ffffff"] {
font-weight: bold;
}
#hnmain {
border-radius: 3px;
}
#hnmain > tbody > tr:first-child > td:first-child {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
#hnmain > tbody > tr:last-child > td:last-child {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
#hnmain > tbody > tr:first-child > td:first-child > table {
padding: 5px 10px!important;
}
.pagetop > b:first-child {
margin: 0px 8px 0px 3px;
}
.title:first-child {
padding-right: 0.2rem;
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
font-size: 0.95rem;
}
.title:last-child {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
font-size: 0.95rem;
font-weight: 500;
padding-bottom: 0.05rem;
}
.title .morelink {
font-size: 0.9rem;
}
a:link {
color: #323232;
}
.comhead,
.subtext {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
font-size: 0.8rem;
font-weight: normal;
}
.comment {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
font-size: 0.85rem;
font-weight: normal;
}
td {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif;
font-size: 0.8rem;
}
.itemlist {
padding-left: 0.8rem;
}
.votelinks {
padding-right: 0.35rem;
}
.votearrow {
margin-top: 5px;
background: no-repeat center/10px url('grayarrow2x.gif');
}
.reply a {
font-family: 'Segoe UI Variable Small', 'Segoe UI', 'Helvetica Neue', sans-serif!important;
font-size: 0.7rem!important;
}
tr.spacer {
height: 0.4rem!important;
}
.yclinks {
font-size: 0.7rem;
}
/* Christmas colors */
td[bgcolor="#cc1010"] .pagetop {
color: rgba(255, 255, 255, 0.7);
}
td[bgcolor="#cc1010"] .pagetop a:link,
td[bgcolor="#cc1010"] .pagetop a:visited {
color: #1D2021;
}
td[bgcolor="#cc1010"] .pagetop > b:first-child {
color: #D5C4A1;
}
td[bgcolor="#cc1010"] .pagetop .topsel a:link,
td[bgcolor="#cc1010"] .pagetop .topsel a:visited,
td[bgcolor="#cc1010"] .pagetop font[color="#ffffff"] {
color: #000000;
}
td[bgcolor="#cc1010"] .pagetop > b:first-child a {
color: #D5C4A1!important;
}
td[bgcolor="#cc1010"] .pagetop a:visited {
color: #504945;
}
@media (prefers-color-scheme: dark) {
body {
background: #020202;
}
#hnmain,
[bgcolor="#fafaf0"] {
background: #1D2021;
}
#hnmain > tbody > tr:first-child > td:first-child {
background: #FE8625;
}
textarea,
input[type="text"],
input[type="url"],
input[type="password"] {
background: #323232;
color: #D5C4A1;
border: 1px solid #767676;
}
.pagetop {
color: #1d2021;
}
.pagetop a:link,
.pagetop a:visited {
color: #1d2021;
}
.pagetop > b:first-child {
color: #D5C4A1;
}
.pagetop .topsel a:link,
.pagetop .topsel a:visited,
.pagetop font[color="#ffffff"] {
color: #000000;
}
font[color="#3c963c"] {
color: #6ac366;
}
.pagetop > b:first-child a,
td[bgcolor="#ffffaa"] td,
#me,
[bgcolor="#fafaf0"] {
color: #1D2021!important;
}
.title,
td,
.hnmore a:link,
a:visited {
color: #ababab;
}
a:link{
color: #D5C4A1;
}
.pagetop a:visited {
color: #1D2021;
}
.subtext,
.subtext a:link,
.subtext a:visited,
.comhead,
.comhead a:link,
.comhead a:visited,
[bgcolor="#fafaf0"] b {
color: #b9b9b9;
}
.c00,
.c00 a:link {
color: #D5C4A1;
}
.c5a,
.c5a a:link,
.c5a a:visited {
color: #f1f1f1;
}
.c73,
.c73 a:link,
.c73 a:visited {
color: #e4e4e4;
}
.c82,
.c82 a:link,
.c82 a:visited {
color: #d4d4d4;
}
.c88,
.c88 a:link,
.c88 a:visited {
color: #c3c3c3;
}
.c9c,
.c9c a:link,
.c9c a:visited {
color: #b2b2b2;
}
.cae,
.cae a:link,
.cae a:visited {
color: #a1a1a1;
}
.cbe,
.cbe a:link,
.cbe a:visited {
color: #939393;
}
.cce,
.cce a:link,
.cce a:visited {
color: #868686;
}
.cdd,
.cdd a:link,
.cdd a:visited {
color: #7e7e7e;
}
td[bgcolor="#ffffaa"] {
background: #977435;
}
/* Christmas colors */
td[bgcolor="#cc1010"] {
background: #cc1010 !important;
}
[color="#005a00"] {
color: #2ea658;
}
[color="#be2828"] {
color: #f25d50;
}
}
}