=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/openbsd.css,v retrieving revision 1.15 retrieving revision 1.16 diff -c -r1.15 -r1.16 *** www/openbsd.css 2019/06/01 20:57:32 1.15 --- www/openbsd.css 2019/06/01 22:09:27 1.16 *************** *** 1,4 **** ! /* $OpenBSD: openbsd.css,v 1.15 2019/06/01 20:57:32 tj Exp $ */ :root { --red: #E00000; --- 1,4 ---- ! /* $OpenBSD: openbsd.css,v 1.16 2019/06/01 22:09:27 tj Exp $ */ :root { --red: #E00000; *************** *** 246,249 **** --- 246,312 ---- #platform h3 { color: var(--blue); + } + + /* redefine colors for dark mode */ + + @media (prefers-color-scheme: dark) { + :root { + --red: #E05434; + --green: #20B700; + --blue: #A7C1E5; + --buildhead: #474749; + } + + :link { + color: #BAD7FF; + } + + body { + background-color: #1E1F21; + color: #EEEFF1; + } + + .cmdbox { + background: #000000; + color: #FFFFFFF; + } + + #OpenBSD :link { + text-decoration-color: #CF4229; + } + + #OpenBSD :link i, #OpenBSD :visited i { + color: #F2CA30; + } + + #OpenBSD :link b, #OpenBSD :visited b { + color: #CF4229; + } + + #OpenBSD { + color: #EEEFF1; + } + + #faq #OpenBSD small :link { + text-decoration-color: #BAD7FF; + } + + #project-main tr td:first-child { + background-color: #202F51; + border-color: #97BADB; + } + + #project-main.not-openbsd tr td:first-child { + background-color: #202F51; + border-color: #97BADB; + } + + #callout { + color: #E05434; + } + + .not-openbsd #callout { + color: #E05434; + } }