From b224aac378e5f0a19b344d7b02578ebfe19f47be Mon Sep 17 00:00:00 2001 From: ph3b3 Date: Wed, 29 Sep 2021 16:26:42 +1000 Subject: [PATCH 01/10] changed multiselect wording and removed '!'s --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 6513de3..e44ec9c 100755 --- a/install.sh +++ b/install.sh @@ -236,7 +236,7 @@ set_ini_value() { #== Multiselect ================================================================ # https://stackoverflow.com/questions/45382472/bash-select-multiple-answers-at-once/54261882 multiselect() { - echo 'Select with , Done with !!!' + echo 'Select with , confirm with ' # little helpers for terminal print control and key input ESC=$( printf "\033") From 46dd6ff743a73c7167432c3f8f2ba09454b14250 Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Sun, 3 Oct 2021 23:44:25 +0900 Subject: [PATCH 02/10] Add: Document Popup - Proton menulist --- userChrome.css | 129 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 128 insertions(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index d6ee746..33d39b5 100644 --- a/userChrome.css +++ b/userChrome.css @@ -837,7 +837,134 @@ margin: 3px 6px !important; } - /* Each OS */ + /*- Menulist -------------------------------------------------------------*/ + /* From mulist.css */ + xul|menulist { + appearance: none !important; + background-color: var(--button-bgcolor, ButtonFace) !important; + color: var(--button-color, ButtonText) !important; + border-radius: 4px !important; + padding-block: 4px !important; + padding-inline: 12px 8px !important; + margin: 5px 2px 3px !important; + } + + xul|menulist[size="medium"] { + padding-block: 6px !important; + padding-inline: 16px 10px !important; + } + + xul|menulist[size="large"] { + padding-block: 8px !important; + padding-inline: 16px 12px !important; + } + + xul|menulist:hover { + background-color: var(--button-hover-bgcolor, color-mix(in srgb, currentColor 10%, ButtonFace)) !important; + } + + xul|menulist:hover:active { + background-color: var(--button-active-bgcolor, color-mix(in srgb, currentColor 20%, ButtonFace)) !important; + } + + xul|menulist:-moz-focusring { + outline: 2px solid var(--focus-outline-color, -moz-accent-color) !important; + outline-offset: var(--focus-outline-offset, 2px) !important; + } + + #label-box { + -moz-box-align: center !important; + -moz-box-pack: center !important; + font-weight: 600 !important; + } + + dropmarker { + display: -moz-box !important; + appearance: none !important; + width: 12px !important; + height: 12px !important; + } + + dropmarker::part(icon) { + list-style-image: url(chrome://global/skin/icons/arrow-down.svg) !important; + -moz-context-properties: fill !important; + fill: currentColor !important; + } + + #highlightable-label:not([highlightable="true"]), + #label[highlightable="true"] { + display: none !important; + } + + label { + margin: 0 3px !important; + } + + /* From common.css */ + xul|menulist > xul|menupopup { + appearance: none !important; + + /* Reset native styles on Windows and macOS */ + border: none !important; + background-color: transparent !important; + + --panel-border-color: var(--in-content-box-border-color) !important; + --panel-border-radius: 2px !important; + --panel-background: var(--in-content-box-background) !important; + --panel-color: var(--in-content-text-color) !important; + --panel-padding: 0 !important; + } + + xul|menulist > xul|menupopup xul|menu, + xul|menulist > xul|menupopup xul|menuitem { + appearance: none !important; + font-size: 1em !important; + padding-block: 0.2em !important; + padding-inline: 10px 30px !important; + } + + xul|menulist > xul|menupopup > xul|menu:not([disabled="true"])[_moz-menuactive="true"], + xul|menulist > xul|menupopup > xul|menuitem:not([disabled="true"])[_moz-menuactive="true"] { + color: var(--in-content-item-hover-text) !important; + background-color: var(--in-content-item-hover) !important; + } + + xul|menulist > xul|menupopup > xul|menu:not([disabled="true"])[selected="true"], + xul|menulist > xul|menupopup > xul|menuitem:not([disabled="true"])[selected="true"] { + color: var(--in-content-item-selected-text) !important; + background-color: var(--in-content-item-selected) !important; + } + + xul|menulist > xul|menupopup > xul|menu[disabled="true"], + xul|menulist > xul|menupopup > xul|menuitem[disabled="true"] { + color: #999 !important; + /* override the [_moz-menuactive="true"] background color from + global/menu.css */ + background-color: transparent !important; + } + + xul|menulist > xul|menupopup xul|menuseparator { + appearance: none !important; + margin: 0 !important; + padding: 0 !important; + border-top: 1px solid var(--in-content-box-border-color) !important; + border-bottom: none !important; + } + + xul|menulist::part(dropmarker) { + margin-block: 1px !important; + } + + /* Override menulist.css */ + xul|menulist[disabled="true"] { + background-color: var(--in-content-button-background) !important; + } + + xul|menulist:-moz-focusring > xul|*.menulist-label-box { + outline: none !important; + } + + /*- Each OS --------------------------------------------------------------*/ @media (-moz-os-version: windows-win7), (-moz-os-version: windows-win8), (-moz-os-version: windows-win10) { xul|checkbox, xul|radio { From 0722e5267e56e4db1971998a5a99c8b8d5acd310 Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Sun, 3 Oct 2021 23:59:59 +0900 Subject: [PATCH 03/10] Add: Document Popup - Window border radious --- userChrome.css | 1 + 1 file changed, 1 insertion(+) diff --git a/userChrome.css b/userChrome.css index 33d39b5..67e75a1 100644 --- a/userChrome.css +++ b/userChrome.css @@ -566,6 +566,7 @@ #unknownContentType { color: var(--in-content-page-color) !important; background-color: var(--in-content-page-background) !important; + border-radius: 0 0 8px 8px !important; } /*- Button ---------------------------------------------------------------*/ From a93e1e096a7da1bd4c955e1b44cdc89869b5328b Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Mon, 4 Oct 2021 20:05:26 +0900 Subject: [PATCH 04/10] Fix: Download Popup - Menulist color --- userChrome.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/userChrome.css b/userChrome.css index 67e75a1..0cfef2f 100644 --- a/userChrome.css +++ b/userChrome.css @@ -842,8 +842,8 @@ /* From mulist.css */ xul|menulist { appearance: none !important; - background-color: var(--button-bgcolor, ButtonFace) !important; - color: var(--button-color, ButtonText) !important; + background-color: var(--in-content-button-background, ButtonFace) !important; + color: var(--in-content-button-text-color, ButtonText) !important; border-radius: 4px !important; padding-block: 4px !important; padding-inline: 12px 8px !important; From d585cb74d3879c8603813f0f01d497469f26d8f5 Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Mon, 4 Oct 2021 20:06:32 +0900 Subject: [PATCH 05/10] Fix: Download Popup - Remove border radious at popup Can't apply at window(`#unknownContentTypeWindow`) --- userChrome.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index 0cfef2f..9858485 100644 --- a/userChrome.css +++ b/userChrome.css @@ -566,7 +566,7 @@ #unknownContentType { color: var(--in-content-page-color) !important; background-color: var(--in-content-page-background) !important; - border-radius: 0 0 8px 8px !important; + /* border-radius: 0 0 8px 8px !important; */ } /*- Button ---------------------------------------------------------------*/ From c3e53e98c909834a019c54e922ddf4052c1f62bb Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 5 Oct 2021 09:15:40 +0900 Subject: [PATCH 06/10] Fix: Download Popup - Mac color --- userChrome.css | 1 + 1 file changed, 1 insertion(+) diff --git a/userChrome.css b/userChrome.css index 9858485..d218a10 100644 --- a/userChrome.css +++ b/userChrome.css @@ -564,6 +564,7 @@ } } #unknownContentType { + -moz-appearance: none !important; /* For Mac */ color: var(--in-content-page-color) !important; background-color: var(--in-content-page-background) !important; /* border-radius: 0 0 8px 8px !important; */ From 24ab79c39346ca453dc225b34bdc09fbfc58aab7 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 5 Oct 2021 15:35:20 +0900 Subject: [PATCH 07/10] Fix: Default Light Theme - Rounded Titlebar corner broken at linux #235 --- userChrome.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index d218a10..ff98c7e 100644 --- a/userChrome.css +++ b/userChrome.css @@ -7,7 +7,7 @@ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) { --lwt-accent-color: rgb(229, 229, 235) !important; /* Original: rgb(240, 240, 244) */ } - @media not all and ((-moz-os-version: windows-win7) or (-moz-os-version: windows-win8)) { + @media not all and ((-moz-os-version: windows-win7) or (-moz-os-version: windows-win8) or (-moz-gtk-csd-available)) { /* Level 4 */ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox { background-color: var(--lwt-accent-color) !important; From 761d568f7e766e6b4bdb6bad1e0b5309ac7acd68 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 5 Oct 2021 15:42:24 +0900 Subject: [PATCH 08/10] Fix: Document Popup - Align radio button --- userChrome.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index ff98c7e..e92e7ed 100644 --- a/userChrome.css +++ b/userChrome.css @@ -668,7 +668,7 @@ /*- Radio Button ---------------------------------------------------------*/ xul|radio { - margin-inline-start: 0 !important; + /* margin-inline-start: 0 !important; */ appearance: none !important; } From cfd64a85b8453c8ebe0e916838aca5c90c8ef60b Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Wed, 6 Oct 2021 09:20:45 +0900 Subject: [PATCH 09/10] Fix: Support.org - Button active color --- userContent.css | 1 + 1 file changed, 1 insertion(+) diff --git a/userContent.css b/userContent.css index 688a3d5..3afc43c 100644 --- a/userContent.css +++ b/userContent.css @@ -571,6 +571,7 @@ :root { --color-blue-06: var(--in-content-link-color) !important; --color-blue-07: var(--in-content-link-color-hover) !important; + --color-blue-09: var(--in-content-link-color-active) !important; --page-bg: var(--in-content-page-background) !important; --color-white: var(--in-content-page-background) !important; From ea91233838ae806f41a024edd629c7a59c9edbb8 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Wed, 6 Oct 2021 09:38:16 +0900 Subject: [PATCH 10/10] Fix: Support.org - Warning link contrast #238 --- userContent.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/userContent.css b/userContent.css index 3afc43c..c137f81 100644 --- a/userContent.css +++ b/userContent.css @@ -585,7 +585,7 @@ --color-text-light: var(--in-content-deemphasized-text) !important; --color-link: var(--in-content-link-color) !important; --color-success: var(--green-70) !important; - --color-warning: var(--yellow-70) !important; + --color-warning: var(--yellow-80) !important; --color-error: var(--red-60) !important; --color-error-hover: var(--red-50) !important; --color-moz-heading: #fff; @@ -593,6 +593,10 @@ --focus-shadow: 0 0 0 4px color-mix(in srgb, var(--in-content-primary-button-background) 30%, transparent), 0 0 0 2px var(--in-content-primary-button-background-active); } + .warning { + --color-link: rgb(55, 255, 255) !important; + } + body, #main-content, #instant-search-content,