From 4e68488e7d5209b687974634f815796119947112 Mon Sep 17 00:00:00 2001 From: overdodactyl Date: Sun, 15 Jul 2018 15:37:25 -0600 Subject: [PATCH] add theme for downloads sidebar fix #177 --- css/userChrome-files/sidebar.css | 2 ++ .../webextension-tweaks/downloads_sidebar.css | 22 +++++++++++++++++++ userChrome.css | 2 ++ userContent.css | 22 +++++++++++++++++++ userContent_imports.css | 1 + 5 files changed, 49 insertions(+) create mode 100644 css/userContent-files/webextension-tweaks/downloads_sidebar.css diff --git a/css/userChrome-files/sidebar.css b/css/userChrome-files/sidebar.css index 1d9963c..e5ed059 100644 --- a/css/userChrome-files/sidebar.css +++ b/css/userChrome-files/sidebar.css @@ -33,9 +33,11 @@ hbox#sidebar-search-container textbox#search-box { background-color: var(--in-content-page-background)!important; opacity: 1!important } +#sidebar-box[sidebarcommand=_bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8_-sidebar-action] #sidebar-icon, #sidebar-box[sidebarcommand=treestyletab_piro_sakura_ne_jp-sidebar-action] #sidebar-icon { filter: invert(60%) } +#button__bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8_-sidebar-action .toolbarbutton-icon, #button_treestyletab_piro_sakura_ne_jp-sidebar-action .toolbarbutton-icon { filter: invert(87%) } diff --git a/css/userContent-files/webextension-tweaks/downloads_sidebar.css b/css/userContent-files/webextension-tweaks/downloads_sidebar.css new file mode 100644 index 0000000..27e0b36 --- /dev/null +++ b/css/userContent-files/webextension-tweaks/downloads_sidebar.css @@ -0,0 +1,22 @@ +/*! Alters the webextension Downloads sidebar + IMPORTANT: change the Internal UUID */ +@-moz-document url-prefix("moz-extension://{bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8}/") { + body { + background: var(--in-content-page-background)!important; + color: var(--in-content-page-color)!important + } + .btn, + .cancel-button, + .erase-button { + filter: invert(60%) + } + .toolbar-bottom { + border-color: var(--in-content-border-color)!important + } + .toolbar-bottom button { + color: var(--in-content-page-color)!important + } + .toolbar-bottom button:hover { + background: var(--in-content-box-background-hover)!important + } +} diff --git a/userChrome.css b/userChrome.css index 326faf3..d62e863 100644 --- a/userChrome.css +++ b/userChrome.css @@ -1058,9 +1058,11 @@ hbox#sidebar-search-container textbox#search-box { background-color: var(--in-content-page-background)!important; opacity: 1!important } +#sidebar-box[sidebarcommand=_bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8_-sidebar-action] #sidebar-icon, #sidebar-box[sidebarcommand=treestyletab_piro_sakura_ne_jp-sidebar-action] #sidebar-icon { filter: invert(60%) } +#button__bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8_-sidebar-action .toolbarbutton-icon, #button_treestyletab_piro_sakura_ne_jp-sidebar-action .toolbarbutton-icon { filter: invert(87%) } diff --git a/userContent.css b/userContent.css index 55ae921..6961c4c 100644 --- a/userContent.css +++ b/userContent.css @@ -1442,6 +1442,28 @@ html#feedHandler .enclosures { background-color: var(--in-content-box-border-color)!important } } +/*! Alters the webextension Downloads sidebar + IMPORTANT: change the Internal UUID */ +@-moz-document url-prefix("moz-extension://{bbb81fb3-49c1-4a42-bcc9-94bc93e19fb8}/") { + body { + background: var(--in-content-page-background)!important; + color: var(--in-content-page-color)!important + } + .btn, + .cancel-button, + .erase-button { + filter: invert(60%) + } + .toolbar-bottom { + border-color: var(--in-content-border-color)!important + } + .toolbar-bottom button { + color: var(--in-content-page-color)!important + } + .toolbar-bottom button:hover { + background: var(--in-content-box-background-hover)!important + } +} /*! Pop Up Background Fixes */ @-moz-document url-prefix("moz-extension://{7fc8ef53-24ec-4205-87a4-1e745953bb0d}/popup.html"), url-prefix("moz-extension://https-everywhere@eff.org/pages/popup"), diff --git a/userContent_imports.css b/userContent_imports.css index ec789f2..32ef772 100644 --- a/userContent_imports.css +++ b/userContent_imports.css @@ -22,6 +22,7 @@ @import "css/userContent-files/webextension-tweaks/brief.css"; @import "css/userContent-files/webextension-tweaks/cookie_autodelete.css"; @import "css/userContent-files/webextension-tweaks/dark_mode.css"; +@import "css/userContent-files/webextension-tweaks/downloads_sidebar.css"; @import "css/userContent-files/webextension-tweaks/greasemonkey.css"; @import "css/userContent-files/webextension-tweaks/multi_account_containers.css"; @import "css/userContent-files/webextension-tweaks/noscript.css";