diff --git a/about_pages_dark_mode/about_addons_dark_mode.css b/about_pages_dark_mode/about_addons_dark_mode.css new file mode 100644 index 0000000..08bd9d3 --- /dev/null +++ b/about_pages_dark_mode/about_addons_dark_mode.css @@ -0,0 +1,72 @@ +@-moz-document url(about:addons) { + + page#addons-page, page.greasemonkey #greasemonkey-sort-bar, #list-view[type="userstyle"] #addon-list-empty[hidden] ~ #userstyle-sorting, #addons-page .global-info-container, .alert, #nav-header, #categories, #header-utils-btn, textbox#header-search { + background: #323234 !important; + color: #ccc !important; + } + + richlistitem.category:not([selected]), #detail-contrib-description, page.greasemonkey #greasemonkey-sort-bar .text-link { + color: #d2d2d2 !important; + } + + .name-container { + color: #d2d2d2 !important; + font-weight: unset !important; + } + + .addon[selected], .category[selected] { + background: #565656 !important; + -moz-border-start: 4px solid #A9A9A9 !important; + } + + #header-utils-btn:hover { + color: white !important; + background: #222 !important; + } + + .addon { + color: gray !important; + } + + richlistitem.category[selected], #main #promos.js, #featured-addons, #addons { + background: #323234 !important; + color: #d2d2d2 !important; + } + + richlistitem.category:hover:not([selected]) { + text-decoration: underline !important; + } + + #view-port-container #detail-view, #view-port-container #list-view { + filter: unset !important; + background-color: black !important; + color: #d2d2d2 !important; + } + + .icon, #view-port-container #detail-view image, #view-port-container #list-view image, deck.view-pane, #detail-contributions { + background-color: #d2d2d2 !important; + } + + *|button, menulist { + -moz-appearance: none !important; + background: linear-gradient(#2D2D2D, #2D2D2D) !important; + border: 1px #444 solid !important; + color: #999 !important; + box-shadow: unset !important; + text-decoration: unset !important; + } + + *|button:hover { + color: white !important; + background: #222 !important; + } + + #category-discover { + display: none !important; + } + + .addon-view[notification="warning"] { + --view-highlight-color: transparent !important; + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_blank_newtab_dark_mode.css b/about_pages_dark_mode/about_blank_newtab_dark_mode.css new file mode 100644 index 0000000..8533393 --- /dev/null +++ b/about_pages_dark_mode/about_blank_newtab_dark_mode.css @@ -0,0 +1,7 @@ +/* thank you u/Antabaka */ +@-moz-document url-prefix(about:blank), url-prefix(about:newtab) { + + html:not(#ublock0-epicker), html:not(#ublock0-epicker) body, #newtab-customize-overlay { + background: #323234 !important; + } +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_config_dark_mode.css b/about_pages_dark_mode/about_config_dark_mode.css new file mode 100644 index 0000000..9399144 --- /dev/null +++ b/about_pages_dark_mode/about_config_dark_mode.css @@ -0,0 +1,21 @@ +@-moz-document url(about:config) { + + #configDeck { + background: #323234 !important; + color: darkcyan !important; + } + + scrollbar { + -moz-appearance: none !important; + background: white !important; + } + + thumb { + -moz-appearance: scalethumb-vertical !important; + } + + #textbox, tree#configTree { + filter: invert(80%) hue-rotate(150deg); + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_home_dark_mode.css b/about_pages_dark_mode/about_home_dark_mode.css new file mode 100644 index 0000000..81021d5 --- /dev/null +++ b/about_pages_dark_mode/about_home_dark_mode.css @@ -0,0 +1,44 @@ +@-moz-document url(about:home) { + + html, body, treechildren { + background: #323234 !important; + color: #ccc !important; + } + + treecol { + background: #424040 !important; + color: #d2d2d2 !important; + } + + treecol:hover { + text-decoration: underline !important; + } + + button { + background-color: #292929 !important; + color: #ccc !important; + border: 1px #ccc solid !important; + } + + button:hover { + background: #222 !important; + } + + #block-snippet-overlay, #launcher, #brandLogo, #searchIconAndTextContainer, #aboutMozilla, .title, #errorLongDesc, #errorPageContainer { + display: none !important; + } + + #searchText { + background-color: #292929 !important; + } + + #searchIcon, #searchSubmit { + fill: #ccc !important; + opacity: .7 !important; + } + + #defaultSnippet2 { + color: #ccc !important; + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_neterror_dark_mode.css b/about_pages_dark_mode/about_neterror_dark_mode.css new file mode 100644 index 0000000..a50c255 --- /dev/null +++ b/about_pages_dark_mode/about_neterror_dark_mode.css @@ -0,0 +1,21 @@ +@-moz-document url-prefix(about:neterror) { + + html, body { + background: #323234 !important; + } + + h1, p, li, ul { + color: #ccc !important; + } + + button { + background-color: #292929 !important; + color: #ccc !important; + border: 1px #ccc solid !important; + } + + button:hover { + background: #222 !important; + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_preferences_dark_mode.css b/about_pages_dark_mode/about_preferences_dark_mode.css new file mode 100644 index 0000000..f764620 --- /dev/null +++ b/about_pages_dark_mode/about_preferences_dark_mode.css @@ -0,0 +1,26 @@ +@-moz-document url-prefix(about:preferences) { + + page { + filter: invert(80%) hue-rotate(150deg); + background-color: #323234 !important; + } + + #categories, .search-container { + background-color: white !important; + } + + .category[selected], .category:hover { + background-color: #E9E9E9 !important; + color: #323234 !important; + -moz-border-start: unset !important; + } + + #tabsElement tab[selected] { + -moz-border-bottom-colors: #323234 !important; + } + + .help-button { + display: none !important; + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_privatebrowsing_dark_mode.css b/about_pages_dark_mode/about_privatebrowsing_dark_mode.css new file mode 100644 index 0000000..9bce042 --- /dev/null +++ b/about_pages_dark_mode/about_privatebrowsing_dark_mode.css @@ -0,0 +1,21 @@ +@-moz-document url("about:privatebrowsing"), url("about:Privatebrowsing"), url("about:PrivateBrowsing"), url("about:privateBrowsing") { + + html { + background: #323234 !important; + } + + button { + background-color: #292929 !important; + color: #ccc !important; + border: 1px #ccc solid !important; + } + + button:hover { + background: #222 !important; + } + + p { + color: #ccc; + } + +} \ No newline at end of file diff --git a/about_pages_dark_mode/about_sessionrestore_dark_mode.css b/about_pages_dark_mode/about_sessionrestore_dark_mode.css new file mode 100644 index 0000000..1024610 --- /dev/null +++ b/about_pages_dark_mode/about_sessionrestore_dark_mode.css @@ -0,0 +1,31 @@ +@-moz-document url(about:sessionrestore) { + + html, body, treechildren { + background: #323234 !important; + color: #ccc !important; + } + + treecol { + background: #424040 !important; + color: #d2d2d2 !important; + } + + treecol:hover { + text-decoration: underline !important; + } + + button { + background-color: #292929 !important; + color: #ccc !important; + border: 1px #ccc solid !important; + } + + button:hover { + background: #222 !important; + } + + #tabsToggle { + padding-inline-end: 30px !important; + } + +} \ No newline at end of file diff --git a/userContent-about_pages.css b/userContent-about_pages.css new file mode 100644 index 0000000..e60eb80 --- /dev/null +++ b/userContent-about_pages.css @@ -0,0 +1,8 @@ +@import "about_pages_dark_mode/about_preferences_dark_mode.css"; +@import "about_pages_dark_mode/about_addons_dark_mode.css"; +@import "about_pages_dark_mode/about_config_dark_mode.css"; +@import "about_pages_dark_mode/about_blank_newtab_dark_mode.css"; +@import "about_pages_dark_mode/about_sessionrestore_dark_mode.css"; +@import "about_pages_dark_mode/about_privatebrowsing_dark_mode.css"; +@import "about_pages_dark_mode/about_neterror_dark_mode.css"; +@import "about_pages_dark_mode/about_home_dark_mode.css"; \ No newline at end of file