diff --git a/userContent.css b/userContent.css index 23450e3..884e892 100644 --- a/userContent.css +++ b/userContent.css @@ -961,6 +961,60 @@ color: var(--primary-light-color) !important; } } +@-moz-document url-prefix("moz-extension://7ce809b7-4a3b-484c-89de-42aa4db7f5de/") { + body { + background: var(--grey-60) !important; + } + + #topPane { + background-color: var(--grey-60) !important; + color: var(--primary-light-color) !important; + } + + #heatmaps .togglerBar { + background: var(--grey-60) !important; + } + + body.theoretical #heatmaps .heatmap.theoretical { + background: var(--grey-60) !important; + } + + #heatmaps .heatmap { + border: none; + background: var(--grey-60) !important; + } + + #heatmaps.list .hmcell { + background-color: var(--grey-60) !important; + color: var(--primary-light-color) !important; + } + + #domain3rdDetails { + background-color: var(--grey-70) !important; + border: 1px solid var(--grey-70) !important; + } + + #domain3rdDetails #authority { + background-color: var(--grey-80) !important; + position: relative; + } + + #scores .scores .score.actual { + color: white !important; + } + + #scores .scores .score.theoretical { + color: var(--grey-70) !important; + } + + body.theoretical #scores .scores .score.actual { + color: var(--grey-70) !important; + } + + body.theoretical #scores .scores .score.theoretical { + color: var(--primary-light-color) !important; + } +} @-moz-document url-prefix("moz-extension://de835161-ee69-c14d-9940-203fbacf2276/") { /* header */ @@ -979,6 +1033,39 @@ body, #panes { background: var(--grey-70) !important; + color: var(--primary-light-color) !important; + } + + label a, + p a, + ul a { + color: var(--primary-accent-color) !important; + } + + /* Subgroup in Settings */ + + ul#userSettings .subgroup > span { + color: var(--primary-accent-color) !important; + } + + #dashboard-nav-widgets span { + color: var(--primary-light-color) !important; + } + + /* info icons */ + + a.info { + color: var(--primary-light-color) !important; + opacity: .5; + } + + li.listEntry span.status { + color: var(--primary-light-color) !important; + } + + li.listEntry > a.remove, + li.listEntry > a.remove:visited { + color: var(--red-80) !important; } /* Power Switch */ @@ -1035,30 +1122,56 @@ border-color: var(--grey-50) !important; } + /* Darker Red */ + body.advancedUser #firewallContainer > div > span.blockRule.ownRule { - background-color: var(--red-80) !important; + background-color: #ab0000 !important; } + /* Lighter Red */ + body.advancedUser #firewallContainer > div > span.blockRule { - background-color: var(--red-90) !important; - } - - body.advancedUser #firewallContainer > div > span.allowRule.ownRule { - background-color: var(--green-70) !important; - } - - body.advancedUser #firewallContainer > div > span.allowRule { - background-color: var(--green-80) !important; + background-color: #dda0a2 !important; } #firewallContainer > div.blocked > span:first-of-type::before, #firewallContainer.minimized > div.isDomain.totalBlocked > span:first-of-type::before { - background-color: var(--red-80) !important; + background-color: #af0202 !important; + } + + /* Darker Green */ + + body.advancedUser #firewallContainer > div > span.allowRule.ownRule { + background-color: #229400 !important; + } + + /* Lighter Green */ + + body.advancedUser #firewallContainer > div > span.allowRule { + background-color: #95ca8a !important; } #firewallContainer > div.allowed > span:first-of-type::before, #firewallContainer.minimized > div.isDomain.totalAllowed > span:first-of-type::before { - background-color: var(--green-80) !important; + background-color: #02af06 !important; + } + + /* Darker Blue */ + + body.advancedUser #firewallContainer > div > span.noopRule.ownRule { + background-color: #0c46a7 !important; + } + + /* Blue on hover */ + + #actionSelector > span:nth-of-type(2) { + background-color: #0c46a7 !important; + } + + /* Lighter Blue */ + + body.advancedUser #firewallContainer > div > span.noopRule { + background-color: #65bdfb !important; } #dashboard-nav-widgets { @@ -1068,22 +1181,56 @@ .tabButton { background-color: var(--grey-70) !important; + color: var(--primary-light-color) !important; border: 1px solid var(--grey-60) !important; border-bottom: 1px solid var(--grey-60) !important; } .tabButton.selected { - background-color: var(--grey-70) !important; + background-color: var(--grey-80) !important; border-bottom: 1px solid var(--grey-70) !important; } input[type="number"] { + -moz-appearance: none!important; + background-color: var(--grey-60) !important; + color: var(--primary-light-color) !important; + } + + li.listEntry .content { + color: var(--primary-accent-color) !important; + } + + #diff .pane { + color: var(--primary-light-color) !important; + background: var(--primary-dark-color) !important; + } + + #diff li { background-color: var(--grey-60) !important; } - #externalLists { + #diff li:nth-child(2n) { + background-color: var(--grey-70) !important; + } + + /* Textbox */ + + code { background-color: var(--grey-60) !important; } + + #whitelist textarea { + background: var(--grey-60) !important; + color: var(--primary-light-color) !important; + } + + textarea#userFilters.userFilters, + textarea#externalLists { + -moz-appearance: none!important; + background: var(--grey-60) !important; + color: var(--primary-light-color) !important; + } } @-moz-document url-prefix("https://addons.mozilla.org") { /* Header & Footer */ @@ -1321,4 +1468,4 @@ .pi, .entity, .attribute-name, .attribute-value) { color: #de7474 !important; } -} +} \ No newline at end of file diff --git a/userContent_imports.css b/userContent_imports.css index 8625155..52d3da1 100644 --- a/userContent_imports.css +++ b/userContent_imports.css @@ -34,6 +34,7 @@ @import "userContent-files/webextension-tweaks/multiple_tabs_handler.css"; @import "userContent-files/webextension-tweaks/dark_mode.css"; @import "userContent-files/webextension-tweaks/uBlockOrigin.css"; +@import "userContent-files/webextension-tweaks/uBO_Scope.css"; /* Import relevent website dark themes */