From e61877b9f92877ad230ec967efeb4b0dcb215985 Mon Sep 17 00:00:00 2001 From: narcolepticinsomniac Date: Tue, 5 Dec 2017 06:23:07 -0500 Subject: [PATCH 01/28] Style disabled checkboxes, and use currentColor for select text/arrows Select text color needs to be specified to override system color in Linux. Also got rid of he stupid dotted line around focused element text which still occurs in Linux FF. --- global.css | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/global.css b/global.css index a7910669..79477df8 100644 --- a/global.css +++ b/global.css @@ -42,6 +42,19 @@ input[type="checkbox"]:not(.slider):checked + .svg-icon.checked { pointer-events: none; } +input[type="checkbox"]:not(.slider):disabled { + background-color: transparent; + border-color: hsl(0, 0%, 50%); +} + +input[type="checkbox"]:not(.slider):disabled + .svg-icon.checked { + fill: hsl(0, 0%, 50%); +} + +input[type="checkbox"]:not(.slider):disabled + .svg-icon.checked + span { + color: hsl(0, 0%, 50%); +} + label { transition: color .1s; } @@ -50,6 +63,7 @@ select { -moz-appearance: none; -webkit-appearance: none; height: 22px; + color: currentColor; background-color: transparent; border: 1px solid hsl(0, 0%, 66%); padding: 0 20px 0 6px; @@ -72,13 +86,17 @@ select { display: inline-flex; height: 14px; width: 14px; - fill: #000; + fill: currentColor; position: absolute; top: 4px; right: 4px; transition: fill .5s; } +::-moz-focus-inner { + border: 0; +} + @supports (-moz-appearance: none) { .moz-appearance-bug .svg-icon.checked { display: none !important; From 93a8f99b128fbef205a824d667f26b38958530c3 Mon Sep 17 00:00:00 2001 From: narcolepticinsomniac Date: Tue, 5 Dec 2017 07:50:49 -0500 Subject: [PATCH 02/28] Keep FF garbage separate --- global.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/global.css b/global.css index 79477df8..66cf3bab 100644 --- a/global.css +++ b/global.css @@ -93,10 +93,6 @@ select { transition: fill .5s; } -::-moz-focus-inner { - border: 0; -} - @supports (-moz-appearance: none) { .moz-appearance-bug .svg-icon.checked { display: none !important; @@ -110,4 +106,8 @@ select { padding-left: .75ex; padding-right: .75ex; } + + ::-moz-focus-inner { + border: 0; + } } From 82e45460fa23303a196031d93d25697c2da4584b Mon Sep 17 00:00:00 2001 From: narcolepticinsomniac Date: Tue, 5 Dec 2017 08:41:05 -0500 Subject: [PATCH 03/28] Remove obsolete selector which hid filters when lowest max-width media-screen kicked in --- manage/manage.css | 1 - 1 file changed, 1 deletion(-) diff --git a/manage/manage.css b/manage/manage.css index c21a3e5f..00afc575 100644 --- a/manage/manage.css +++ b/manage/manage.css @@ -998,7 +998,6 @@ fieldset > label { } #header p, - #header fieldset div, #backup { display: inline-block; } From fe4be8d5db1c0ac4318ad1509f31388ed3ab2478 Mon Sep 17 00:00:00 2001 From: tophf Date: Tue, 5 Dec 2017 20:58:39 +0300 Subject: [PATCH 04/28] actually keep "[x] as userccs" together --- manage.html | 2 +- manage/manage.css | 15 +++++---------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/manage.html b/manage.html index d9340425..c8a6c4eb 100644 --- a/manage.html +++ b/manage.html @@ -258,7 +258,7 @@ -