From ae2d5c89d02e7b6766478b422100547a5599e4e4 Mon Sep 17 00:00:00 2001 From: MS_Y Date: Tue, 17 Aug 2021 09:46:02 +0900 Subject: [PATCH 1/8] Fix: Theme - Light weight theme image resizing higher than 2500px #170 --- userChrome.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index 5a1a37f..82d6445 100644 --- a/userChrome.css +++ b/userChrome.css @@ -27,7 +27,11 @@ background-image: var(--lwt-header-image) !important; /* Original: var(--lwt-header-image) */ background-repeat: no-repeat !important; background-position: right top !important; - background-size : contain; + } + @media (min-width: 2500px) { + :root[lwtheme-image] { + background-size: contain; + } } :root[lwtheme-image] #navigator-toolbox:-moz-lwtheme { background-image: var(--lwt-additional-images) !important; /* Original: var(--lwt-header-image), var(--lwt-additional-images); */ From 62d0e27d76b7ac94253db234d7e473435db31434 Mon Sep 17 00:00:00 2001 From: dr460nf1r3 Date: Tue, 17 Aug 2021 09:28:06 +0200 Subject: [PATCH 2/8] Add support for FireDragon browser --- install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install.sh b/install.sh index e6658ab..d68d01d 100755 --- a/install.sh +++ b/install.sh @@ -337,6 +337,7 @@ multiselect() { firefoxProfileDirPaths=( "${HOME}/.mozilla/firefox" "${HOME}/.var/app/org.mozilla.firefox/.mozilla/firefox" + "${HOME}/.firedragon/" "${HOME}/.librewolf/" "${HOME}/Library/Application Support/Firefox" "${HOME}/Library/Application Support/LibreWolf" From c40b4e28fd97e233d75d633ed68a0667ede2da09 Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Wed, 18 Aug 2021 20:25:06 +0900 Subject: [PATCH 3/8] Fix: Theme - Win7, Win8 default theme background #144 #172 --- userChrome.css | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/userChrome.css b/userChrome.css index 82d6445..1cd3c1f 100644 --- a/userChrome.css +++ b/userChrome.css @@ -4,8 +4,10 @@ :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) { --lwt-accent-color: rgb(229, 229, 235) !important; /* Original: rgb(240, 240, 244) */ } - :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox { - background-color: var(--lwt-accent-color); + @media not all and ((-moz-os-version: windows-win7) or (-moz-os-version: windows-win8)) { /* Level 4 */ + :root[lwtheme-mozlightdark]:not([lwthemetextcolor="bright"]) #navigator-toolbox { + background-color: var(--lwt-accent-color); + } } /*= Darkmode - Color lighter ===============================================*/ @@ -86,17 +88,20 @@ #TabsToolbar:not(:-moz-lwtheme) { --background-color: rgb(229, 229, 235); } - .tabbrowser-tab > .tab-stack > .tab-background:not([selected="true"], [multiselected]) { + #TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab > .tab-stack > .tab-background:not([selected="true"], [multiselected]) { color: var(--background-color); background-color: color-mix(in srgb, currentColor 60%, transparent); } - .tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected="true"], [multiselected]) { + #TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected="true"], [multiselected]) { background-color: color-mix(in srgb, currentColor 85%, transparent) !important; /* Original: color-mix(in srgb, currentColor 11%, transparent) */ } - #TabsToolbar:not(:-moz-lwtheme) .toolbarbutton-1 > .toolbarbutton-icon { - color: var(--background-color); - background-color: color-mix(in srgb, currentColor 50%, transparent); - } + #scrollbutton-up:not(:-moz-lwtheme), + #scrollbutton-down:not(:-moz-lwtheme), + #alltabs-button:not(:-moz-lwtheme) > .toolbarbutton-badge-stack, + #TabsToolbar:not(:-moz-lwtheme) .toolbarbutton-1 > .toolbarbutton-icon { + color: var(--background-color) !important; + background-color: color-mix(in srgb, currentColor 50%, transparent); + } } /*= Windows10 - Titlebar accent color ======================================*/ From 3b69ca3db5b032fc4c01da6543633aa42b8199de Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Wed, 18 Aug 2021 22:43:41 +0900 Subject: [PATCH 4/8] Fix: Selected Tab - Customize tab weird behaviour #163 --- userChrome.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/userChrome.css b/userChrome.css index 1cd3c1f..36b610f 100644 --- a/userChrome.css +++ b/userChrome.css @@ -811,10 +811,10 @@ --tab-corner-padding: 1px; } - :root[gtktiledwindow="true"][lwtheme="true"] tab[visuallyselected] > stack::before, - :root:not([gtktiledwindow="true"]) tab[visuallyselected] > stack::before, - :root[gtktiledwindow="true"][lwtheme="true"] tab[visuallyselected] > stack::after, - :root:not([gtktiledwindow="true"]) tab[visuallyselected] > stack::after { + :root:not([customizing="true"])[gtktiledwindow="true"][lwtheme="true"] tab[visuallyselected] > stack::before, + :root:not([customizing="true"]):not([gtktiledwindow="true"]) tab[visuallyselected] > stack::before, + :root:not([customizing="true"])[gtktiledwindow="true"][lwtheme="true"] tab[visuallyselected] > stack::after, + :root:not([customizing="true"]):not([gtktiledwindow="true"]) tab[visuallyselected] > stack::after { /* Box */ content: "" !important; display: block !important; From d60cd4d8395117de70e2bfad1aeb1c58b45f51fd Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Thu, 19 Aug 2021 00:39:56 +0900 Subject: [PATCH 5/8] Fix: Menu - Bookmark menu icon align #136 --- userChrome.css | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/userChrome.css b/userChrome.css index 36b610f..f808c37 100644 --- a/userChrome.css +++ b/userChrome.css @@ -1585,12 +1585,20 @@ @media (-moz-os-version: windows-win10) { :root { --context-menu-background-padding: 1em; + --menu-background-padding-default: calc(var(--context-menu-background-padding) + var(--context-menu-text-padding)); + --bookmark-menu-margin: 2px; } :not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], [checked="true"], .in-menulist), :not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menu:not(.menu-iconic, [type="checkbox"], [checked="true"], .in-menulist), #blockedPopupDontShowMessage { - padding-inline-start: calc(var(--context-menu-background-padding) + var(--context-menu-text-padding)) !important; + padding-inline-start: var(--menu-background-padding-default) !important; + margin-left: 0 !important; + } + menupopup:is(#BMB_bookmarksPopup) > menuitem:not(.menuitem-iconic), + menupopup:is(#BMB_bookmarksPopup) > menu:not(.menu-iconic) { + padding-inline-start: calc(var(--menu-background-padding-default) - var(--bookmark-menu-margin)) !important; + margin-left: var(--bookmark-menu-margin) !important; } } From 4b204572661dc32709bdaec49da935867a6cc775 Mon Sep 17 00:00:00 2001 From: Ajith-stark Date: Thu, 19 Aug 2021 14:56:20 +0530 Subject: [PATCH 6/8] Fix: `menu` padding issue fixed #180 --- userChrome.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/userChrome.css b/userChrome.css index f808c37..4357354 100644 --- a/userChrome.css +++ b/userChrome.css @@ -669,6 +669,10 @@ /* Original: 0.5em */ padding-block: var(--menu-padding) !important; } + menupopup > menu { + padding-left: 0.5em; + padding-right: 0.5em; + } @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { :root:not([uidensity=touch]) .menu-text, .menu-iconic-text { From 889bfe9c5c1babc88d1402082312d9d4a865a3ab Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Thu, 19 Aug 2021 19:13:20 +0900 Subject: [PATCH 7/8] Fix: Menu, Panel's arrow icon align to right #181 --- userChrome.css | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/userChrome.css b/userChrome.css index 4357354..8327509 100644 --- a/userChrome.css +++ b/userChrome.css @@ -665,13 +665,13 @@ :root[uidensity=touch] { --menu-padding: 0.5em; } - menupopup > menuitem, menupopup > menu { + menupopup > menuitem, + menupopup > menu { /* Original: 0.5em */ padding-block: var(--menu-padding) !important; } menupopup > menu { - padding-left: 0.5em; - padding-right: 0.5em; + padding-inline-start: 0.5em; } @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { @@ -689,6 +689,15 @@ } } + /* Arrow Icon Align to Right */ + .subviewbutton.subviewbutton-nav, + .bookmark-item.subviewbutton { + padding-inline-end: 0 !important; + } + .bookmark-item.subviewbutton { + margin-inline-end: 0 !important; + } + /*= Poup Panel - Reduce padding ============================================*/ #protections-popup-main-header-label { height: unset !important; /* Original: 37.6px */ From 770ef6a8a5a5466c450066fd7393b227e208863c Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Thu, 19 Aug 2021 19:49:37 +0900 Subject: [PATCH 8/8] Add: Bookmark Menu - Reduce padding #68 --- userChrome.css | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/userChrome.css b/userChrome.css index 8327509..4f70227 100644 --- a/userChrome.css +++ b/userChrome.css @@ -698,6 +698,24 @@ margin-inline-end: 0 !important; } + /*= Bookmark Menu - Reduce Padding =========================================*/ + :root { + --bookmark-menu-padding: 0.2em; + --bookmark-seperator-margin: 1px 0.5em; + } + :root[uidensity=compact] { + --bookmark-menu-padding: 2px; + --bookmark-seperator-margin: 0px 0.5em; + } + + :root:not([uidensity="touch"]) menupopup > menuitem.bookmark-item, + :root:not([uidensity="touch"]) menupopup > menuitem.openintabs-menuitem { + padding-block: var(--bookmark-menu-padding) !important; + } + :root:not([uidensity="touch"]) menupopup > .bookmarks-actions-menuseparator { + margin: var(--bookmark-seperator-margin) !important; + } + /*= Poup Panel - Reduce padding ============================================*/ #protections-popup-main-header-label { height: unset !important; /* Original: 37.6px */