From e23919cedc67a999ccf361068ef015e3c89a65f3 Mon Sep 17 00:00:00 2001 From: Rafael Mardojai CM Date: Sun, 2 Jun 2019 10:37:29 -0500 Subject: [PATCH] New theme structure --- README.md | 5 +- .../gnome-3.30-dark.css | 0 .../gnome-3.30-light.css | 0 {ui => chrome}/gnome-icons.css | 0 {ui => chrome}/hide-single-tab.css | 0 .../matching-autocomplete-width.css | 0 {ui => chrome}/parts/csd-fullscreen.css | 0 {ui => chrome}/parts/csd-left-controls.css | 0 {ui => chrome}/parts/csd.css | 0 {ui => chrome}/parts/custom-icons.css | 0 {ui => chrome}/parts/headerbar-buttons.css | 0 .../parts/headerbar-private-urlbar.css | 0 {ui => chrome}/parts/headerbar-urlbar.css | 0 {ui => chrome}/parts/headerbar.css | 0 {ui => chrome}/parts/popups.css | 0 {ui => chrome}/parts/remove-white-flash.css | 0 {ui => chrome}/parts/tabsbar.css | 0 {ui => chrome}/parts/toolbox.css | 0 {ui => chrome}/symbolic-tab-icons.css | 0 {ui => chrome}/theme.css | 0 {pages => content}/about-dark.css | 0 {pages => content}/about-light.css | 0 {pages => content}/about.css | 0 {pages => content}/view-source-dark.css | 0 ui/csd-elementary.css | 55 --------- ui/gnome-3.18-dark.css | 105 ------------------ ui/gnome-3.18-light.css | 105 ------------------ 27 files changed, 4 insertions(+), 266 deletions(-) rename ui/gnome-3.26-dark.css => chrome/gnome-3.30-dark.css (100%) rename ui/gnome-3.26-light.css => chrome/gnome-3.30-light.css (100%) rename {ui => chrome}/gnome-icons.css (100%) rename {ui => chrome}/hide-single-tab.css (100%) rename {ui => chrome}/matching-autocomplete-width.css (100%) rename {ui => chrome}/parts/csd-fullscreen.css (100%) rename {ui => chrome}/parts/csd-left-controls.css (100%) rename {ui => chrome}/parts/csd.css (100%) rename {ui => chrome}/parts/custom-icons.css (100%) rename {ui => chrome}/parts/headerbar-buttons.css (100%) rename {ui => chrome}/parts/headerbar-private-urlbar.css (100%) rename {ui => chrome}/parts/headerbar-urlbar.css (100%) rename {ui => chrome}/parts/headerbar.css (100%) rename {ui => chrome}/parts/popups.css (100%) rename {ui => chrome}/parts/remove-white-flash.css (100%) rename {ui => chrome}/parts/tabsbar.css (100%) rename {ui => chrome}/parts/toolbox.css (100%) rename {ui => chrome}/symbolic-tab-icons.css (100%) rename {ui => chrome}/theme.css (100%) rename {pages => content}/about-dark.css (100%) rename {pages => content}/about-light.css (100%) rename {pages => content}/about.css (100%) rename {pages => content}/view-source-dark.css (100%) delete mode 100644 ui/csd-elementary.css delete mode 100644 ui/gnome-3.18-dark.css delete mode 100644 ui/gnome-3.18-light.css diff --git a/README.md b/README.md index 7e7cc0c..d67e6f8 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,14 @@ # Firefox GNOME Theme +A GNOME theme for Firefox 60+. + +*This theme follows lastest GNOME default gtk theme adwaita* ![Screenshot of the theme](screenshot.png) ![Screenshot of the theme](screenshot2.png) ## Description -This is a bunch of CSS code to make Firefox 57+ look closer to GNOME's default +This is a bunch of CSS code to make Firefox look closer to GNOME's default theme. It styles the UI and internal Firefox' pages like `about:` and `view-source:`. Both light and dark variants are supported. diff --git a/ui/gnome-3.26-dark.css b/chrome/gnome-3.30-dark.css similarity index 100% rename from ui/gnome-3.26-dark.css rename to chrome/gnome-3.30-dark.css diff --git a/ui/gnome-3.26-light.css b/chrome/gnome-3.30-light.css similarity index 100% rename from ui/gnome-3.26-light.css rename to chrome/gnome-3.30-light.css diff --git a/ui/gnome-icons.css b/chrome/gnome-icons.css similarity index 100% rename from ui/gnome-icons.css rename to chrome/gnome-icons.css diff --git a/ui/hide-single-tab.css b/chrome/hide-single-tab.css similarity index 100% rename from ui/hide-single-tab.css rename to chrome/hide-single-tab.css diff --git a/ui/matching-autocomplete-width.css b/chrome/matching-autocomplete-width.css similarity index 100% rename from ui/matching-autocomplete-width.css rename to chrome/matching-autocomplete-width.css diff --git a/ui/parts/csd-fullscreen.css b/chrome/parts/csd-fullscreen.css similarity index 100% rename from ui/parts/csd-fullscreen.css rename to chrome/parts/csd-fullscreen.css diff --git a/ui/parts/csd-left-controls.css b/chrome/parts/csd-left-controls.css similarity index 100% rename from ui/parts/csd-left-controls.css rename to chrome/parts/csd-left-controls.css diff --git a/ui/parts/csd.css b/chrome/parts/csd.css similarity index 100% rename from ui/parts/csd.css rename to chrome/parts/csd.css diff --git a/ui/parts/custom-icons.css b/chrome/parts/custom-icons.css similarity index 100% rename from ui/parts/custom-icons.css rename to chrome/parts/custom-icons.css diff --git a/ui/parts/headerbar-buttons.css b/chrome/parts/headerbar-buttons.css similarity index 100% rename from ui/parts/headerbar-buttons.css rename to chrome/parts/headerbar-buttons.css diff --git a/ui/parts/headerbar-private-urlbar.css b/chrome/parts/headerbar-private-urlbar.css similarity index 100% rename from ui/parts/headerbar-private-urlbar.css rename to chrome/parts/headerbar-private-urlbar.css diff --git a/ui/parts/headerbar-urlbar.css b/chrome/parts/headerbar-urlbar.css similarity index 100% rename from ui/parts/headerbar-urlbar.css rename to chrome/parts/headerbar-urlbar.css diff --git a/ui/parts/headerbar.css b/chrome/parts/headerbar.css similarity index 100% rename from ui/parts/headerbar.css rename to chrome/parts/headerbar.css diff --git a/ui/parts/popups.css b/chrome/parts/popups.css similarity index 100% rename from ui/parts/popups.css rename to chrome/parts/popups.css diff --git a/ui/parts/remove-white-flash.css b/chrome/parts/remove-white-flash.css similarity index 100% rename from ui/parts/remove-white-flash.css rename to chrome/parts/remove-white-flash.css diff --git a/ui/parts/tabsbar.css b/chrome/parts/tabsbar.css similarity index 100% rename from ui/parts/tabsbar.css rename to chrome/parts/tabsbar.css diff --git a/ui/parts/toolbox.css b/chrome/parts/toolbox.css similarity index 100% rename from ui/parts/toolbox.css rename to chrome/parts/toolbox.css diff --git a/ui/symbolic-tab-icons.css b/chrome/symbolic-tab-icons.css similarity index 100% rename from ui/symbolic-tab-icons.css rename to chrome/symbolic-tab-icons.css diff --git a/ui/theme.css b/chrome/theme.css similarity index 100% rename from ui/theme.css rename to chrome/theme.css diff --git a/pages/about-dark.css b/content/about-dark.css similarity index 100% rename from pages/about-dark.css rename to content/about-dark.css diff --git a/pages/about-light.css b/content/about-light.css similarity index 100% rename from pages/about-light.css rename to content/about-light.css diff --git a/pages/about.css b/content/about.css similarity index 100% rename from pages/about.css rename to content/about.css diff --git a/pages/view-source-dark.css b/content/view-source-dark.css similarity index 100% rename from pages/view-source-dark.css rename to content/view-source-dark.css diff --git a/ui/csd-elementary.css b/ui/csd-elementary.css deleted file mode 100644 index a24bd16..0000000 --- a/ui/csd-elementary.css +++ /dev/null @@ -1,55 +0,0 @@ -@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -/* Adjust empty space on the headerbar's sides */ -:root[tabsintitlebar]:not([inFullscreen]) #nav-bar { - margin-left: 43px !important; - margin-right: 43px !important; - padding-left: 7px !important; - padding-right: 7px !important; -} - -/* Remove window controls separator */ -:root[tabsintitlebar]:not([inFullscreen]) #nav-bar::after { - display: none; -} - -/* Remove the spacer pushing window controls to the right */ -:root[tabsintitlebar] #titlebar-spacer { - display: none; -} -:root[tabsintitlebar] #titlebar { - margin-left: -4px; -} -:root[tabsintitlebar] #titlebar-buttonbox { - padding-left: 4px; -} - -/* Expand window controls' container to the window's width */ -:root[tabsintitlebar] #titlebar-content, -:root[tabsintitlebar] #titlebar-buttonbox-container { - display: block; -} -:root[tabsintitlebar] #titlebar-buttonbox { - display: flex; -} - -/* Don't let the title bar cover the headerbar */ -:root[tabsintitlebar] #nav-bar { - z-index: 1; -} - -/* Reorder titlebar buttons */ -:root[tabsintitlebar] #titlebar-min { - display: none; -} -:root[tabsintitlebar] #titlebar-buttonbox { - direction: rtl; -} -:root[tabsintitlebar] #titlebar-buttonbox * { - direction: initial; -} - -/* Move the close button to the left and the maximize button to the right */ -:root[tabsintitlebar] #titlebar-buttonbox { - justify-content: space-between; -} diff --git a/ui/gnome-3.18-dark.css b/ui/gnome-3.18-dark.css deleted file mode 100644 index e9fccec..0000000 --- a/ui/gnome-3.18-dark.css +++ /dev/null @@ -1,105 +0,0 @@ -@import "theme.css"; -@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -/* Colors */ -:root { - /* Variables that start with --gnome- are added by me and are assigned - * to elements somewhere in this code. The rest of the variables are - * built-in in Firefox, so you need to add an !important if you wanna - * override them. */ - - /* Browser area before a page starts loading */ - --gnome-browser-before-load-bgcolor: #2e3436; - - /* Extra toolbars like the bookmark bar */ - --toolbar-bgcolor: var(--gnome-tabbar-bgcolor) !important; - --toolbar-bgimage: none !important; - - /* Header bar */ - --gnome-headerbar-bgimage: linear-gradient(rgb(67, 74, 74), rgb(57, 63, 63)); - --gnome-headerbar-border-bottom: 1px solid rgb(28, 31, 31); - --gnome-headerbar-box-shadow: 0 -1px rgb(45, 50, 50) inset, 0 1px rgba(238, 238, 236, .1) inset; - --gnome-headerbar-button-bgimage: linear-gradient(rgb(69, 76, 76), rgb(57, 63, 63) 40%, rgb(45, 50, 50)); - --gnome-headerbar-button-border: 1px solid rgba(28, 31, 31); - --gnome-headerbar-button-border-bottom: var(--gnome-headerbar-button-border); - --gnome-headerbar-button-box-shadow: 0 1px rgba(255, 255, 255, .1) inset, 0 1px rgba(238, 238, 236, .1); - --gnome-headerbar-button-hover-bgimage: linear-gradient(rgb(91, 100, 100), rgb(67, 73, 73) 40%, rgb(55, 60, 60)); - --gnome-headerbar-button-active-bgimage: linear-gradient(rgb(35, 39, 39), rgb(41, 45, 45) 40%, rgb(45, 50, 50)); - --gnome-headerbar-button-active-box-shadow: 0 1px rgba(0, 0, 0, .07) inset, 0 2px 1px -2px rgba(0, 0, 0, .6) inset, 0 1px rgba(238, 238, 236, .1); - --gnome-headerbar-button-disabled-bgcolor: #323636; - --gnome-headerbar-button-disabled-border: var(--gnome-headerbar-button-border); - --gnome-headerbar-button-disabled-box-shadow: 0 1px rgba(255, 255, 255, 0) inset, 0 1px rgba(238, 238, 236, .1); - --gnome-inactive-headerbar-bgimage: linear-gradient(rgba(57, 63, 63), rgba(57, 63, 63)); - --gnome-inactive-headerbar-border-bottom: 1px solid rgb(30, 34, 34); - --gnome-inactive-headerbar-box-shadow: 0 1px rgba(238, 238, 236, .1) inset; - --gnome-inactive-headerbar-button-bgimage: linear-gradient(rgb(57, 63, 63), rgb(57, 63, 63)); - --gnome-inactive-headerbar-button-border: 1px solid rgba(30, 34, 34); - --gnome-inactive-headerbar-button-border-bottom: var(--gnome-inactive-headerbar-button-border); - --gnome-inactive-headerbar-button-box-shadow: 0 1px rgba(255, 255, 255, 0) inset, 0 1px rgba(238, 238, 236, 0); - --gnome-inactive-headerbar-button-disabled-bgcolor: var(--gnome-headerbar-button-disabled-bgcolor); - --gnome-inactive-headerbar-button-disabled-border: var(--gnome-inactive-headerbar-button-border); - --gnome-inactive-headerbar-button-disabled-box-shadow: 0 1px rgba(255, 255, 255, 0) inset, 0 1px rgba(238, 238, 236, 0); - - /* URL bar */ - --gnome-urlbar-bgimage: linear-gradient(rgb(28, 31, 31), rgb(35, 37, 37) 3px, rgb(41, 41, 41) 90%); - --gnome-urlbar-border: 1px solid #1e2222; - --gnome-urlbar-box-shadow: 0 0 0 1px rgba(33, 93, 156, 0) inset, 0 1px rgba(238, 238, 236, .1); - --gnome-urlbar-color: #fff; - --gnome-urlbar-height: 32px; - --gnome-inactive-urlbar-bgimage: linear-gradient(rgb(44, 44, 44), rgb(44, 44, 44)); - --gnome-inactive-urlbar-border: 1px solid rgb(30, 34, 34); - --gnome-inactive-urlbar-box-shadow: 0 1px rgba(238, 238, 236, 0); - --gnome-inactive-urlbar-color: rgb(212, 212, 212); - --gnome-focused-urlbar-border-color: #0f2a46; - --gnome-focused-urlbar-outline: 1px solid #21578f; - /* for private-urlbar.css only */ - --gnome-private-urlbar-bgimage: linear-gradient(#25003e, #25003e); - - /* Tab bar */ - --gnome-tabbar-bgcolor: #2f3434; - --gnome-tabbar-border-bottom: 1px solid #1e2222; - --gnome-tabbar-tab-color: rgb(147, 150, 149); - --gnome-tabbar-tab-hover-bgcolor: var(--gnome-tabbar-bgcolor); - --gnome-tabbar-tab-hover-border-bottom: 3px solid #1c1f1f; - --gnome-tabbar-tab-hover-border-sides: 1px solid #2a2f2f; - --gnome-tabbar-tab-hover-color: rgb(192, 194, 192); - --gnome-tabbar-tab-active-bgcolor: #343939; - --gnome-tabbar-tab-active-border-bottom: 3px solid #215d9c; - --gnome-tabbar-tab-active-border-color-sides: #282b2b; - --gnome-tabbar-tab-active-color: rgb(238, 238, 236); - --gnome-tabbar-tab-active-hover-bgcolor: #363c3c; - --gnome-inactive-tabbar-bgcolor: var(--gnome-tabbar-bgcolor); - --gnome-inactive-tabbar-border-bottom: var(--gnome-tabbar-border-bottom); - --gnome-inactive-tabbar-tab-color: rgb(120, 126, 126); - --gnome-inactive-tabbar-tab-active-bgcolor: #393f3f; - --gnome-inactive-tabbar-tab-active-border-bottom: var(--gnome-tabbar-tab-active-border-bottom); - --gnome-inactive-tabbar-tab-active-border-color-sides: #1e2222; - --gnome-inactive-tabbar-tab-active-color: rgb(147, 150, 149); - --gnome-tabbar-tab-icon-filter: invert(100%) sepia(100%) grayscale(100%) brightness(200%) brightness(85%); - - /* Bookmark bar */ - --gnome-bookmarkbar-border-bottom: 1px solid #1e2222; - --gnome-bookmarkbar-height: 38px; - --gnome-inactive-bookmarkbar-border-bottom: var(--gnome-bookmarkbar-border-bottom); - - /* Burger menu */ - /*--arrowpanel-padding: 10px;*/ - /*--arrowpanel-background: -moz-field;*/ - --arrowpanel-color: #d3d4d2 !important; /* applies to text and icons */ - /*--arrowpanel-border-color: ThreeDShadow;*/ - - /* Dirty hack for replaced symbolic icons, they load from - * /usr/share/icons// and on some systems they need to be - * inverted, on others they don't, adjusts the filters below to your - * needs (you may also adjust icon brightness here). */ - --gnome-icons-hack-filter: invert(85%); /* without invert: none */ - --gnome-icons-hack-close-button-border: 1px solid #e3e0e0; /* without invert: 1px solid #1c1f1f */ - --gnome-icons-hack-close-button-border-bottom: var(--gnome-icons-hack-close-button-border); - --gnome-icons-hack-close-button-filter: invert(100%); /* without invert: none */ - --gnome-icons-hack-close-button-hover-bgimage: none; /* without invert: none */ - --gnome-icons-hack-close-button-hover-box-shadow: none; /* without invert: none */ - --gnome-icons-hack-close-button-active-bgimage: linear-gradient(rgb(220, 216, 216), rgb(214, 210, 210) 40%, rgb(210, 205, 205)); - /* ^ without invert: linear-gradient(rgb(35, 39, 39), rgb(41, 45, 45) 40%, rgb(45, 50, 50)) */ - --gnome-icons-hack-close-button-active-box-shadow: 0 1px rgba(255, 255, 255, .07) inset, 0 2px 1px -2px rgba(255, 255, 255, .6) inset, 0 1px rgba(17, 17, 19, .1); - /* ^ without invert: 0 1px rgba(0, 0, 0, .07) inset, 0 2px 1px -2px rgba(0, 0, 0, .6) inset, 0 1px rgba(238, 238, 236, .1) */ -} diff --git a/ui/gnome-3.18-light.css b/ui/gnome-3.18-light.css deleted file mode 100644 index 8495552..0000000 --- a/ui/gnome-3.18-light.css +++ /dev/null @@ -1,105 +0,0 @@ -@import "theme.css"; -@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); - -/* Colors */ -:root { - /* Variables that start with --gnome- are added by me and are assigned - * to elements somewhere in this code. The rest of the variables are - * built-in in Firefox, so you need to add an !important if you wanna - * override them. */ - - /* Browser area before a page starts loading */ - --gnome-browser-before-load-bgcolor: #d6d6d6; - - /* Extra toolbars like the bookmark bar */ - --toolbar-bgcolor: var(--gnome-tabbar-bgcolor) !important; - --toolbar-bgimage: none !important; - - /* Header bar */ - --gnome-headerbar-bgimage: linear-gradient(rgb(247, 247, 247), rgb(237, 237, 237)); - --gnome-headerbar-border-bottom: 1px solid rgb(161, 161, 161); - --gnome-headerbar-box-shadow: 0 -1px rgb(217, 217, 217) inset, 0 1px #fff inset; - --gnome-headerbar-button-bgimage: linear-gradient(rgb(250, 250, 250), rgb(237, 237, 237) 40%, rgb(224, 224, 224)); - --gnome-headerbar-button-border: 1px solid rgba(161, 161, 161); - --gnome-headerbar-button-border-bottom: var(--gnome-headerbar-button-border); - --gnome-headerbar-button-box-shadow: 0 1px #fff inset, 0 1px #fff; - --gnome-headerbar-button-hover-bgimage: linear-gradient(#fff, rgb(247, 247, 247) 40%, rgb(237, 237, 237)); - --gnome-headerbar-button-active-bgimage: linear-gradient(rgb(214, 214, 214), rgb(220, 220, 220) 40%, rgb(224, 224, 224)); - --gnome-headerbar-button-active-box-shadow: 0 1px rgba(0, 0, 0, .07) inset, 0 2px 0px -2px rgba(0, 0, 0, .6) inset, 0 1px #fff; - --gnome-headerbar-button-disabled-bgcolor: rgb(244, 244, 244); - --gnome-headerbar-button-disabled-border: var(--gnome-headerbar-button-border); - --gnome-headerbar-button-disabled-box-shadow: 0 1px rgba(255, 255, 255, 0) inset, 0 1px rgba(255, 255, 255, 0); - --gnome-inactive-headerbar-bgimage: linear-gradient(rgba(237, 237, 237), rgba(237, 237, 237)); - --gnome-inactive-headerbar-border-bottom: 1px solid rgb(168, 168, 168); - --gnome-inactive-headerbar-box-shadow: 0 1px #fff inset; - --gnome-inactive-headerbar-button-bgimage: linear-gradient(rgb(237, 237, 237), rgb(237, 237, 237)); - --gnome-inactive-headerbar-button-border: 1px solid rgb(168, 168, 168); - --gnome-inactive-headerbar-button-border-bottom: var(--gnome-inactive-headerbar-button-border); - --gnome-inactive-headerbar-button-box-shadow: 0 1px rgba(255, 255, 255, 0) inset, 0 1px rgba(255, 255, 255, 0); - --gnome-inactive-headerbar-button-disabled-bgcolor: var(--gnome-headerbar-button-disabled-bgcolor); - --gnome-inactive-headerbar-button-disabled-border: var(--gnome-inactive-headerbar-button-border); - --gnome-inactive-headerbar-button-disabled-box-shadow: var(--gnome-headerbar-button-disabled-box-shadow); - - /* URL bar */ - --gnome-urlbar-bgimage: linear-gradient(rgb(222, 222, 222), rgb(248, 248, 248) 3px, rgb(255, 255, 255) 90%); - --gnome-urlbar-border: 1px solid rgb(161, 161, 161); - --gnome-urlbar-box-shadow: 0 0 0 1px rgba(74, 144, 217, 0) inset, 0 1px #fff; - --gnome-urlbar-color: #000; - --gnome-urlbar-height: 32px; - --gnome-inactive-urlbar-bgimage: linear-gradient(#fff, #fff); - --gnome-inactive-urlbar-border: 1px solid rgb(168, 168, 168); - --gnome-inactive-urlbar-box-shadow: 0 1px rgba(255, 255, 255, 0); - --gnome-inactive-urlbar-color: rgb(50, 50, 50); - --gnome-focused-urlbar-border-color: #0f2a46; - --gnome-focused-urlbar-outline: 1px solid #21578f; - /* for private-urlbar.css only */ - --gnome-private-urlbar-bgimage: linear-gradient(#e6c2ff, #e6c2ff); - - /* Tab bar */ - --gnome-tabbar-bgcolor: #d6d6d6; - --gnome-tabbar-border-bottom: 1px solid #a1a1a1; - --gnome-tabbar-tab-color: rgb(141, 144, 145); - --gnome-tabbar-tab-hover-bgcolor: var(--gnome-tabbar-bgcolor); - --gnome-tabbar-tab-hover-border-bottom: 3px solid #a1a1a1; - --gnome-tabbar-tab-hover-border-sides: 1px solid #c9c9c9; - --gnome-tabbar-tab-hover-color: rgb(93, 98, 99); - --gnome-tabbar-tab-active-bgcolor: #e1e1e1; - --gnome-tabbar-tab-active-border-bottom: 4px solid #4a90d9; - --gnome-tabbar-tab-active-border-color-sides: #c0c0c0; - --gnome-tabbar-tab-active-color: rgb(46, 52, 54); - --gnome-tabbar-tab-active-hover-bgcolor: #e6e6e6; - --gnome-inactive-tabbar-bgcolor: #d4d4d4; - --gnome-inactive-tabbar-border-bottom: 1px solid #a8a8a8; - --gnome-inactive-tabbar-tab-color: rgb(170, 171, 172); - --gnome-inactive-tabbar-tab-active-bgcolor: #ededed; - --gnome-inactive-tabbar-tab-active-border-bottom: var(--gnome-tabbar-tab-active-border-bottom); - --gnome-inactive-tabbar-tab-active-border-color-sides: #a8a8a8; - --gnome-inactive-tabbar-tab-active-color: rgb(141, 144, 145); - --gnome-tabbar-tab-icon-filter: invert(100%) sepia(100%) grayscale(100%) brightness(200%) brightness(85%) invert(100%); - - /* Bookmark bar */ - --gnome-bookmarkbar-border-bottom: 1px solid #a1a1a1; - --gnome-bookmarkbar-height: 38px; - --gnome-inactive-bookmarkbar-border-bottom: var(--gnome-bookmarkbar-border-bottom); - - /* Burger menu */ - /*--arrowpanel-padding: 10px;*/ - /*--arrowpanel-background: -moz-field;*/ - --arrowpanel-color: rgb(46, 52, 54) !important; /* applies to text and icons */ - /*--arrowpanel-border-color: ThreeDShadow;*/ - - /* Dirty hack for replaced symbolic icons, they load from - * /usr/share/icons// and on some systems they need to be - * inverted, on others they don't, adjusts the filters below to your - * needs (you may also adjust icon brightness here). */ - --gnome-icons-hack-filter: invert(30%); /* with invert: invert(85%) */ - --gnome-icons-hack-close-button-border: 1px solid #a1a1a1; /* with invert: 1px solid #5e5e5e */ - --gnome-icons-hack-close-button-border-bottom: var(--gnome-icons-hack-close-button-border); - --gnome-icons-hack-close-button-filter: none; /* with invert: invert(100%) */ - --gnome-icons-hack-close-button-hover-bgimage: none; /* without invert: none */ - --gnome-icons-hack-close-button-hover-box-shadow: none; /* without invert: none */ - --gnome-icons-hack-close-button-active-bgimage: linear-gradient(rgb(214, 214, 214), rgb(220, 220, 220) 40%, rgb(224, 224, 224)); - /* ^ with invert: linear-gradient(rgb(41, 41, 41), rgb(35, 35, 35) 40%, rgb(31, 31, 31)) */ - --gnome-icons-hack-close-button-active-box-shadow: 0 1px rgba(0, 0, 0, .07) inset, 0 2px 1px -2px rgba(0, 0, 0, .6) inset; - /* ^ with invert: 0 1px rgba(255, 255, 255, .07) inset, 0 2px 1px -2px rgba(255, 255, 255, .6) inset */ -}