ublock exceptions
in my filters add
google.com#@#header#hdr + #main > div[data-hveid]
@-moz-document url-prefix("moz-extension://262c439a-baa2-4068-b372-6903f7c84330/") {
body { background-color: #222 !important; color: #ccc !important; }
a { color: #8ad !important; }
h2 { background-color: #444 !important; color: #eee !important; }
code { background-color: #555 !important; }
#switch .fa { color: #369 !important; }
body.off #switch .fa { color: #555 !important; }
.tool { color: #999 !important; }
.tool.enabled:hover { color: #8ad !important; }
.permatoolbar { background-color: #333 !important; }
.permatoolbar .button { background-color: #444 !important; }
.permatoolbar .button:hover { background-color: #666 !important; }
#tooltip { background-color: #ccc !important; border: 1px solid #111 !important; color: #111 !important; }
#firewallContainer > div { background-color: #333 !important; }
#firewallContainer > div:hover { background-color: #444 !important; }
#firewallContainer > div > span { color: #eee !important; border-bottom: 1px solid #111 !important; }
#firewallContainer > div > span:first-of-type ~ span { border-left: 1px solid #111 !important; }
#extraTools { background-color: #444 !important; }
#extraTools > span:hover { color: #8ad !important; }
#dashboard-nav-widgets { background-color: #111 !important; border-bottom: 1px solid #666 !important; }
.tabButton { background-color: #444 !important; border: 1px solid #666 !important; border-bottom: 1px solid #666 !important; color: #eee !important; }
.tabButton.selected { background-color: #222 !important; border-bottom: 1px solid #222 !important; }
#diff li { background-color: #555 !important; }
#diff li:nth-child(even) { background-color: #666 !important; }
#diff textarea { background-color: #333 !important; color: #ccc !important; }
}
@-moz-document url-prefix(about:) { :root {
--primary-background: #282C34!important;
--secondary-background: #21252B!important;
--primary-font-color: #D4D7DD!important;
--highlighted-font-color: #D4D7DD!important;
--primary-border: 1px solid #282C34!important;
--bright-border: 1px solid #282C34!important;
--border-color: #282C34!important;
--bright-border-color: #282C34!important;
--primary-icon-color: #9DA5B4!important;
--faded-bright-border-color: rgba(142, 175, 182, .65)!important;
--in-content-border-focus: var(--bright-border-color)!important;
--search-box: #393E49!important;
} }
@-moz-document url("about:newtab") {
body {
overflow-y: auto!important;
}
}
@-moz-document
url-prefix(about:addons)
{
.main-content, #main-footer, #dialogueBox {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
#nav-header, #categories {
background-color: (var(--secondary-background))!important;
border-right: var(--border-color)!important;
}
.category {
color: var(--primary-font-color)!important;
}
.category[selected], .category.selected {
background: var(--primary-background)!important;
border-left: 3px solid!important;
}
.addon {
border-bottom: var(--border-color)!important;
color: var(--primary-font-color)!important;
}
description, label {
color: var(--primary-font-color)!important;
}
button.button-link:hover {
color: var(--primary-background)!important;
}
.detail-row, .detail-row-complex, setting {
text-shadow: none!important;
}
:root {
--in-content-page-background: #21252B!important;
--in-content-text-color: #D4D7DD!important;
--in-content-box-border-color: #282C34!important;
--in-content-box-background: #21252B!important;
--in-content-box-background-hover: #21252B!important;
}
#header-utils-btn:hover{
background-color: var(--in-content-box-background-hover)!important;
}
.alert {
background-color: var(--in-content-box-background)!important;
}
.addon-target-container {
background-color: var(--in-content-box-background)!important;
border: var(--in-content-box-border-color)!important;
}
.addon-target-actions {
border-top: var(--primary-background)!important;
}
.message-bar {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
}
@-moz-document url(about:blank){
* {
background-color: var(--primary-background);
}
}
@-moz-document url-prefix(about:preferences) {
.main-content {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
.sticky-container {
background-color: var(--primary-background)!important;
}
html, h1, #categories {
color: var(--primary-font-color)!important;
}
.navigation, #handersView, #engineShown, #engineName, #engineKeyword, .dialogTitleBar {
background-color: var(--secondary-background)!important;
color: var(--primary-font-color)!important;
}
#searchInput {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#filter {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#downloadFolder {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#typeColumn {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#actionColumn {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#applicationsGroup listheader {
background-color: var(--search-box)!important;
}
#contentBlockingOptionStandard {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
#contentBlockingOptionStrict {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
#contentBlockingOptionCustom {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
description {
color: var(--primary-font-color)!important;
}
}
@-moz-document url(about:performance) {
thead tr td {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
tbody tr td {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
thead {
background-color: var(--primary-background)!important;
}
#dispatch-table {
background-color: var(--primary-background)!important;
}
}
/* Redesigned about:config page: */
/*
@-moz-document url(about:config) {
html, #search-container {
background-color: var(--primary-background)!important;
}
#about-config-search, #prefs {
background-color: var(--secondary-background)!important;
color: var(--primary-font-color)!important;
}
#show-all {
color: var(--primary-font-color)!important;
}
form {
background-color: var(--secondary-background)!important
}
input[type=text], input[type=number] {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
}
google.com#@#header#hdr + #main > div[data-hveid]
grey about breaks ublock element picker fixed in shadowfox tho
body { background-color: #222 !important; color: #ccc !important; }
a { color: #8ad !important; }
h2 { background-color: #444 !important; color: #eee !important; }
code { background-color: #555 !important; }
#switch .fa { color: #369 !important; }
body.off #switch .fa { color: #555 !important; }
.tool { color: #999 !important; }
.tool.enabled:hover { color: #8ad !important; }
.permatoolbar { background-color: #333 !important; }
.permatoolbar .button { background-color: #444 !important; }
.permatoolbar .button:hover { background-color: #666 !important; }
#tooltip { background-color: #ccc !important; border: 1px solid #111 !important; color: #111 !important; }
#firewallContainer > div { background-color: #333 !important; }
#firewallContainer > div:hover { background-color: #444 !important; }
#firewallContainer > div > span { color: #eee !important; border-bottom: 1px solid #111 !important; }
#firewallContainer > div > span:first-of-type ~ span { border-left: 1px solid #111 !important; }
#extraTools { background-color: #444 !important; }
#extraTools > span:hover { color: #8ad !important; }
#dashboard-nav-widgets { background-color: #111 !important; border-bottom: 1px solid #666 !important; }
.tabButton { background-color: #444 !important; border: 1px solid #666 !important; border-bottom: 1px solid #666 !important; color: #eee !important; }
.tabButton.selected { background-color: #222 !important; border-bottom: 1px solid #222 !important; }
#diff li { background-color: #555 !important; }
#diff li:nth-child(even) { background-color: #666 !important; }
#diff textarea { background-color: #333 !important; color: #ccc !important; }
}
@-moz-document url-prefix(about:) { :root {
--primary-background: #282C34!important;
--secondary-background: #21252B!important;
--primary-font-color: #D4D7DD!important;
--highlighted-font-color: #D4D7DD!important;
--primary-border: 1px solid #282C34!important;
--bright-border: 1px solid #282C34!important;
--border-color: #282C34!important;
--bright-border-color: #282C34!important;
--primary-icon-color: #9DA5B4!important;
--faded-bright-border-color: rgba(142, 175, 182, .65)!important;
--in-content-border-focus: var(--bright-border-color)!important;
--search-box: #393E49!important;
} }
@-moz-document url("about:newtab") {
body {
overflow-y: auto!important;
}
}
@-moz-document
url-prefix(about:addons)
{
.main-content, #main-footer, #dialogueBox {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
#nav-header, #categories {
background-color: (var(--secondary-background))!important;
border-right: var(--border-color)!important;
}
.category {
color: var(--primary-font-color)!important;
}
.category[selected], .category.selected {
background: var(--primary-background)!important;
border-left: 3px solid!important;
}
.addon {
border-bottom: var(--border-color)!important;
color: var(--primary-font-color)!important;
}
description, label {
color: var(--primary-font-color)!important;
}
button.button-link:hover {
color: var(--primary-background)!important;
}
.detail-row, .detail-row-complex, setting {
text-shadow: none!important;
}
:root {
--in-content-page-background: #21252B!important;
--in-content-text-color: #D4D7DD!important;
--in-content-box-border-color: #282C34!important;
--in-content-box-background: #21252B!important;
--in-content-box-background-hover: #21252B!important;
}
#header-utils-btn:hover{
background-color: var(--in-content-box-background-hover)!important;
}
.alert {
background-color: var(--in-content-box-background)!important;
}
.addon-target-container {
background-color: var(--in-content-box-background)!important;
border: var(--in-content-box-border-color)!important;
}
.addon-target-actions {
border-top: var(--primary-background)!important;
}
.message-bar {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
}
@-moz-document url(about:blank){
* {
background-color: var(--primary-background);
}
}
@-moz-document url-prefix(about:preferences) {
.main-content {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
.sticky-container {
background-color: var(--primary-background)!important;
}
html, h1, #categories {
color: var(--primary-font-color)!important;
}
.navigation, #handersView, #engineShown, #engineName, #engineKeyword, .dialogTitleBar {
background-color: var(--secondary-background)!important;
color: var(--primary-font-color)!important;
}
#searchInput {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#filter {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#downloadFolder {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#typeColumn {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#actionColumn {
background-color: var(--search-box)!important;
color: var(--primary-icon-color)!important;
}
#applicationsGroup listheader {
background-color: var(--search-box)!important;
}
#contentBlockingOptionStandard {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
#contentBlockingOptionStrict {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
#contentBlockingOptionCustom {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
border: 1px solid var(--in-content-box-border-color)!important;
}
description {
color: var(--primary-font-color)!important;
}
}
@-moz-document url(about:performance) {
thead tr td {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
tbody tr td {
background-color: var(--in-content-box-background)!important;
color: var(--in-content-text-color)!important;
}
thead {
background-color: var(--primary-background)!important;
}
#dispatch-table {
background-color: var(--primary-background)!important;
}
}
/* Redesigned about:config page: */
/*
@-moz-document url(about:config) {
html, #search-container {
background-color: var(--primary-background)!important;
}
#about-config-search, #prefs {
background-color: var(--secondary-background)!important;
color: var(--primary-font-color)!important;
}
#show-all {
color: var(--primary-font-color)!important;
}
form {
background-color: var(--secondary-background)!important
}
input[type=text], input[type=number] {
background-color: var(--primary-background)!important;
color: var(--primary-font-color)!important;
}
}
Comments
Post a Comment