diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index d0353dc0..86bf5065 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -4650,7 +4650,7 @@ var settheme = (function () { light = i % 2 == 1; var c = ax.charAt(Math.floor(i / 2)), l = light ? 'y' : 'z'; - theme = c + l + ' ' + c + ' ' + l + ' ' + (light ? 'light ' : 'dark '); + theme = c + l + ' ' + c + ' ' + l; swrite('theme', theme); freshen(); } diff --git a/copyparty/web/md.css b/copyparty/web/md.css index 495de5a7..23d9e2a0 100644 --- a/copyparty/web/md.css +++ b/copyparty/web/md.css @@ -219,48 +219,48 @@ blink { - html.dark, - html.dark body { + html.z, + html.z body { background: #222; color: #ccc; } - html.dark #toc a { + html.z #toc a { color: #ccc; border-left: .4em solid #444; border-bottom: .1em solid #333; } - html.dark #toc a.act { + html.z #toc a.act { color: #fff; border-left: .4em solid #3ad; } - html.dark #toc li { + html.z #toc li { border-width: 0; } - html.dark #mn a:not(:last-child)::after { + html.z #mn a:not(:last-child)::after { border-color: rgba(255,255,255,0.3); } - html.dark #mn a { + html.z #mn a { color: #ccc; } - html.dark #mn { + html.z #mn { border-bottom: 1px solid #333; } - html.dark #mn, - html.dark #mh { + html.z #mn, + html.z #mh { background: #222; } - html.dark #mh a { + html.z #mh a { color: #ccc; background: none; } - html.dark #mh a:hover { + html.z #mh a:hover { background: #333; color: #fff; } - html.dark #toolsbox { + html.z #toolsbox { background: #222; } - html.dark #toolsbox.open { + html.z #toolsbox.open { box-shadow: 0 .2em .2em #069; border-radius: 0 0 .4em .4em; } @@ -308,23 +308,23 @@ blink { - html.dark #toc { + html.z #toc { background: #282828; border-top: 1px solid #2c2c2c; box-shadow: 0 0 1em #181818; } - html.dark #toc, - html.dark #mw { + html.z #toc, + html.z #mw { scrollbar-color: #b80 #282828; } - html.dark #toc::-webkit-scrollbar-track { + html.z #toc::-webkit-scrollbar-track { background: #282828; } - html.dark #toc::-webkit-scrollbar { + html.z #toc::-webkit-scrollbar { background: #282828; width: .8em; } - html.dark #toc::-webkit-scrollbar-thumb { + html.z #toc::-webkit-scrollbar-thumb { background: #b80; } } @@ -432,16 +432,16 @@ blink { - html.dark .mdo a { + html.z .mdo a { color: #000; } - html.dark .mdo pre, - html.dark .mdo code { + html.z .mdo pre, + html.z .mdo code { color: #240; } - html.dark .mdo p>em, - html.dark .mdo li>em, - html.dark .mdo td>em { + html.z .mdo p>em, + html.z .mdo li>em, + html.z .mdo td>em { color: #940; } } diff --git a/copyparty/web/md.html b/copyparty/web/md.html index e980fefb..01c3223f 100644 --- a/copyparty/web/md.html +++ b/copyparty/web/md.html @@ -140,7 +140,7 @@ var md_opt = { btn = document.getElementById("lightswitch"), f = function (e) { if (e) { e.preventDefault(); drk = !drk; } -document.documentElement.setAttribute("class", drk? "dark":"light"); +document.documentElement.setAttribute("class", drk? "z":"y"); btn.innerHTML = "go " + (drk ? "light":"dark"); l.light = drk? 0:1; }; diff --git a/copyparty/web/md2.css b/copyparty/web/md2.css index 00a2c440..0fa91f25 100644 --- a/copyparty/web/md2.css +++ b/copyparty/web/md2.css @@ -61,7 +61,7 @@ position: relative; scrollbar-color: #eb0 #f7f7f7; } -html.dark #mt { +html.z #mt { color: #eee; background: #222; border: 1px solid #777; @@ -77,7 +77,7 @@ html.dark #mt { background: #f97; border-radius: .15em; } -html.dark #save.force-save { +html.z #save.force-save { color: #fca; background: #720; } @@ -102,7 +102,7 @@ html.dark #save.force-save { #helpclose { display: block; } -html.dark #helpbox { +html.z #helpbox { box-shadow: 0 .5em 2em #444; background: #222; border: 1px solid #079; diff --git a/copyparty/web/mde.css b/copyparty/web/mde.css index b8a1a8a6..7b1d2618 100644 --- a/copyparty/web/mde.css +++ b/copyparty/web/mde.css @@ -84,24 +84,24 @@ html .editor-toolbar>button.save.force-save { /* darkmode */ -html.dark .mdo, -html.dark .CodeMirror { +html.z .mdo, +html.z .CodeMirror { border-color: #222; } -html.dark, -html.dark body, -html.dark .CodeMirror { +html.z, +html.z body, +html.z .CodeMirror { background: #222; color: #ccc; } -html.dark .CodeMirror-cursor { +html.z .CodeMirror-cursor { border-color: #fff; } -html.dark .CodeMirror-selected { +html.z .CodeMirror-selected { box-shadow: 0 0 1px #0cf inset; } -html.dark .CodeMirror-selected, -html.dark .CodeMirror-selectedtext { +html.z .CodeMirror-selected, +html.z .CodeMirror-selectedtext { border-radius: .1em; background: #246; color: #fff; @@ -109,37 +109,37 @@ html.dark .CodeMirror-selectedtext { -html.dark #mn a { +html.z #mn a { color: #ccc; } -html.dark #mn a:not(:last-child):after { +html.z #mn a:not(:last-child):after { border-color: rgba(255,255,255,0.3); } -html.dark .editor-toolbar { +html.z .editor-toolbar { border-color: #2c2c2c; background: #1c1c1c; } -html.dark .editor-toolbar>i.separator { +html.z .editor-toolbar>i.separator { border-left: 1px solid #444; border-right: 1px solid #111; } -html.dark .editor-toolbar>button { +html.z .editor-toolbar>button { margin-left: -1px; border: 1px solid rgba(255,255,255,0.1); color: #aaa; } -html.dark .editor-toolbar>button:hover { +html.z .editor-toolbar>button:hover { color: #333; } -html.dark .editor-toolbar>button.active { +html.z .editor-toolbar>button.active { color: #333; border-color: #ec1; background: #c90; } -html.dark .editor-toolbar::after, -html.dark .editor-toolbar::before { +html.z .editor-toolbar::after, +html.z .editor-toolbar::before { background: none; } @@ -150,6 +150,6 @@ html.dark .editor-toolbar::before { padding: 1em; background: #f7f7f7; } -html.dark .mdo { +html.z .mdo { background: #1c1c1c; } diff --git a/copyparty/web/mde.html b/copyparty/web/mde.html index 90db9107..0ca9b582 100644 --- a/copyparty/web/mde.html +++ b/copyparty/web/mde.html @@ -37,7 +37,7 @@ var lightswitch = (function () { drk = l.light != 1, f = function (e) { if (e) drk = !drk; -document.documentElement.setAttribute("class", drk? "dark":"light"); +document.documentElement.setAttribute("class", drk? "z":"y"); l.light = drk? 0:1; }; f(); diff --git a/copyparty/web/splash.css b/copyparty/web/splash.css index e838ee15..bebb8e7d 100644 --- a/copyparty/web/splash.css +++ b/copyparty/web/splash.css @@ -88,27 +88,27 @@ blockquote { } -html.dark, -html.dark body, -html.dark #wrap { +html.z, +html.z body, +html.z #wrap { background: #222; color: #ccc; } -html.dark h1 { +html.z h1 { border-color: #777; } -html.dark a { +html.z a { color: #fff; background: #057; border-color: #37a; } -html.dark .logout, -html.dark .btns a, -html.dark a.r { +html.z .logout, +html.z .btns a, +html.z a.r { background: #804; border-color: #c28; } -html.dark input { +html.z input { color: #fff; background: #626; border: 1px solid #c2c; @@ -117,6 +117,6 @@ html.dark input { padding: .5em .7em; margin: 0 .5em 0 0; } -html.dark .num { +html.z .num { border-color: #777; } diff --git a/copyparty/web/splash.html b/copyparty/web/splash.html index a80d7180..366d6691 100644 --- a/copyparty/web/splash.html +++ b/copyparty/web/splash.html @@ -97,7 +97,7 @@ π diff --git a/copyparty/web/ui.css b/copyparty/web/ui.css index ca672681..f3a36a18 100644 --- a/copyparty/web/ui.css +++ b/copyparty/web/ui.css @@ -157,23 +157,23 @@ html { #tt em { color: #f6a; } -html.light #tt { +html.y #tt { background: #fff; border-color: #888 #000 #777 #000; } -html.light #tt, -html.light #toast { +html.y #tt, +html.y #toast { box-shadow: 0 .3em 1em rgba(0,0,0,0.4); } #modalc code, -html.light #tt code { +html.y #tt code { background: #060; color: #fff; } -html.light #tt em { +html.y #tt em { color: #d38; } -html.light #tth { +html.y #tth { color: #000; background: #fff; } @@ -273,9 +273,9 @@ html.light #tth { box-shadow: 0 .1em .2em #fc0 inset; border-radius: .2em; } -html.light *:focus, -html.light #pctl *:focus, -html.light .btn:focus { +html.y *:focus, +html.y #pctl *:focus, +html.y .btn:focus { box-shadow: 0 .1em .2em #037 inset; } input[type="text"]:focus, @@ -283,9 +283,9 @@ input:not([type]):focus, textarea:focus { box-shadow: 0 .1em .3em #fc0, 0 -.1em .3em #fc0; } -html.light input[type="text"]:focus, -html.light input:not([type]):focus, -html.light textarea:focus { +html.y input[type="text"]:focus, +html.y input:not([type]):focus, +html.y textarea:focus { box-shadow: 0 .1em .3em #037, 0 -.1em .3em #037; } @@ -414,7 +414,7 @@ html.light textarea:focus { overflow-wrap: break-word; word-wrap: break-word; /*ie*/ } - html.light .mdo a, + html.y .mdo a, .mdo a { color: #fff; background: #39b; @@ -443,48 +443,48 @@ html.light textarea:focus { - html.dark .mdo a { + html.z .mdo a { background: #057; } - html.dark .mdo h1 a, html.dark .mdo h4 a, - html.dark .mdo h2 a, html.dark .mdo h5 a, - html.dark .mdo h3 a, html.dark .mdo h6 a { + html.z .mdo h1 a, html.z .mdo h4 a, + html.z .mdo h2 a, html.z .mdo h5 a, + html.z .mdo h3 a, html.z .mdo h6 a { color: inherit; background: none; } - html.dark .mdo pre, - html.dark .mdo code { + html.z .mdo pre, + html.z .mdo code { color: #8c0; background: #1a1a1a; border: .07em solid #333; } - html.dark .mdo ul, - html.dark .mdo ol { + html.z .mdo ul, + html.z .mdo ol { border-color: #444; } - html.dark .mdo strong { + html.z .mdo strong { color: #fff; } - html.dark .mdo p>em, - html.dark .mdo li>em, - html.dark .mdo td>em { + html.z .mdo p>em, + html.z .mdo li>em, + html.z .mdo td>em { color: #f94; border-color: #666; } - html.dark .mdo h1 { + html.z .mdo h1 { background: #383838; border-top: .4em solid #b80; border-bottom: .4em solid #4c4c4c; } - html.dark .mdo h2 { + html.z .mdo h2 { background: #444; border-bottom: .22em solid #555; } - html.dark .mdo td, - html.dark .mdo th { + html.z .mdo td, + html.z .mdo th { border-color: #444; } - html.dark .mdo blockquote { + html.z .mdo blockquote { background: #282828; border: .07em dashed #444; }