Skip to content

Commit 16f1669

Browse files
committed
prefers-color-scheme for links, footer, and table-of-contents
1 parent 280b505 commit 16f1669

File tree

1 file changed

+25
-13
lines changed

1 file changed

+25
-13
lines changed

datafiles/static/hackage.css

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ html {
1515
color: #fefefe;
1616
}
1717
pre {
18-
background-color: black;
18+
background-color: #474747; /* 20% brighter than background */
1919
}
2020
}
2121
@media (prefers-color-scheme: light) {
@@ -78,14 +78,8 @@ dd {
7878
a { text-decoration: none; }
7979

8080
@media (prefers-color-scheme: dark) {
81-
a[href]:link {
82-
color: #9E358F;
83-
filter: brightness(2.0);
84-
}
85-
a[href]:visited {
86-
color: #6F5F9C;
87-
filter: brightness(2.0);
88-
}
81+
a[href]:link { color: #EB82DC; } /* 30% brighter */
82+
a[href]:visited { color: #D5C5FF; } /* 40% brighter */
8983
}
9084
@media (prefers-color-scheme: light) {
9185
a[href]:link { color: #9E358F; }
@@ -442,7 +436,6 @@ table.properties td, table.properties th {
442436
}
443437

444438
div #properties {
445-
background: #fefefe;
446439
width: 40%;
447440
margin-bottom: 2em;
448441
}
@@ -623,11 +616,21 @@ div#style-menu-holder {
623616
display: block;
624617
}
625618

619+
@media (prefers-color-scheme: dark) {
620+
#footer {
621+
background: #222;
622+
color: #ededed;
623+
}
624+
}
625+
@media (prefers-color-scheme: light) {
626+
#footer {
627+
background: #ededed;
628+
color: #222;
629+
}
630+
}
626631
#footer {
627-
background: #ededed;
628632
border-top: 1px solid #aaa;
629633
padding: 0.5em 0;
630-
color: #222;
631634
text-align: center;
632635
width: 100%;
633636
height: 3em;
@@ -665,8 +668,17 @@ ul.links li form button {
665668

666669
/* @group Front Matter */
667670

671+
@media (prefers-color-scheme: dark) {
672+
#table-of-contents {
673+
background: #222;
674+
}
675+
}
676+
@media (prefers-color-scheme: light) {
677+
#table-of-contents {
678+
background: #f7f7f7;
679+
}
680+
}
668681
#table-of-contents {
669-
background: #f7f7f7;
670682
padding: 1em;
671683
margin: 0;
672684
margin-top: 1em;

0 commit comments

Comments
 (0)