restore dark mode/theme
authorAmin Bandali <bandali@gnu.org>
Sun, 10 Oct 2021 12:25:06 +0000 (08:25 -0400)
committerAmin Bandali <bandali@gnu.org>
Sun, 10 Oct 2021 12:25:06 +0000 (08:25 -0400)
txt2html

index 5b0acb8..b26b202 100644 (file)
--- a/txt2html
+++ b/txt2html
@@ -127,10 +127,14 @@ hreflang="fa" title="persian" />\n)
       ? qq(<link rel="alternate" href="https://bndl.org/"
 hreflang="en" title="english" />\n)
       : '',
+      qq(<style>\@media(prefers-color-scheme:dark){
+body{background:#1c1c1c;color:white;}a:link{color:#acdeff;}
+a:visited{color:#f8f;}a:active{color:#e00;}}),
       $opt_lang eq 'fa'
-      ? qq(<style>\@font-face{font-family:sahel;font-weight:normal;
+      ? qq(\n\@font-face{font-family:sahel;font-weight:normal;
 src:local('Sahel WOL'),local('Sahel'),
-url('sahel.woff2')format('woff2');}pre{font-family:sahel}</style>\n)
+url('sahel.woff2')format('woff2');}pre{font-family:sahel})
       : '',
+      "</style>\n",
       "</head><body><pre>$txt</pre></body></html>\n");
 STDOUT->flush;