ShadowFox/userChrome.css

792 lines
27 KiB
CSS
Raw Normal View History

2017-12-12 01:43:48 +00:00
:root {
--blue-40: #45a1ff;
--blue-50: #0a84ff;
--blue-60: #0060df;
--blue-70: #003eaa;
--blue-80: #002275;
--blue-90: #000f40;
--grey-10: #f9f9fa;
--grey-20: #ededf0;
--grey-30: #d7d7db;
--grey-40: #b1b1b3;
--grey-50: #737373;
--grey-60: #4a4a4f;
--grey-70: #38383d;
--grey-80: #2a2a2e;
--grey-90: #0c0c0d;
2018-02-22 05:20:30 +00:00
--tone-1: var(--grey-10);
--tone-2: var(--grey-20);
--tone-3: var(--grey-30);
--tone-4: var(--grey-40);
--tone-5: var(--grey-50);
--tone-6: var(--grey-60);
--tone-7: var(--grey-70);
--tone-8: var(--grey-80);
--tone-9: var(--grey-90);
--accent-1: var(--blue-40);
--accent-2: var(--blue-50);
--accent-3: var(--blue-60);
--in-content-page-color: var(--tone-4)!important;
--in-content-page-background: var(--tone-7)!important;
--in-content-text-color: var(--tone-3)!important;
--in-content-selected-text: var(--tone-1)!important;
--in-content-box-background: var(--tone-6)!important;
--in-content-box-background-odd: #f3f6fa;
--in-content-box-background-hover: var(--tone-6)!important;
--in-content-box-background-active: var(--tone-6)!important;
--in-content-box-border-color: var(--tone-5)!important;
--in-content-item-hover: rgba(0,149,221,0.25);
--in-content-item-selected: var(--tone-8)!important;
--in-content-border-highlight: var(--accent-1)!important;
--in-content-border-focus: var(--accent-1)!important;
--in-content-border-color: var(--tone-6)!important;
--in-content-category-outline-focus: 1px dotted #0a84ff;
--in-content-category-text: var(--tone-4)!important;
--in-content-category-text-active: #0c0c0d;
--in-content-category-text-selected: var(--accent-1)!important;
--in-content-category-text-selected-active: #0060df;
--in-content-category-background-hover: rgba(12,12,13,0.1);
--in-content-category-background-active: rgba(12,12,13,0.15);
--in-content-category-background-selected-hover: rgba(12,12,13,0.15);
--in-content-category-background-selected-active: rgba(12,12,13,0.2);
--in-content-tab-color: #424f5a;
--in-content-link-color: var(--accent-1)!important;
--in-content-link-color-hover: var(--accent-2)!important;
--in-content-link-color-active: #003eaa;
--in-content-link-color-visited: #0a8dff;
--in-content-primary-button-background: var(--accent-2)!important;
--in-content-primary-button-background-hover: var(--accent-3)!important;
--in-content-primary-button-background-active: var(--accent-3)!important;
--in-content-table-border-dark-color: var(--tone-7)!important;
--in-content-table-header-background: var(--accent-2)!important;
--theme-selection-background: var(--accent-2)!important;
--theme-selection-background-hover: var(--accent-1)!important;
--in-content-category-header-background: var(--tone-8)!important;
--selected-icon-fill-color: var(--tone-2)!important;
--panel-separator-color: var(--in-content-border-color)!important;
--tab-loading-fill: var(--in-content-category-text-selected)!important
2017-12-12 01:43:48 +00:00
}
2018-02-17 20:20:04 +00:00
/*! Begin color overrides */
/*! End color overrides */
2018-02-22 05:20:30 +00:00
@-moz-document url-prefix(about:),
url-prefix(chrome://) {
.checkbox-check,
.prefs-pane [type=checkbox]:checked + label::before,
.prefs-pane [type=checkbox]:not(:checked) + label::before,
.radio-check,
input[type=checkbox] {
-moz-appearance: none!important;
border: 1px solid!important;
background-color: var(--in-content-box-background)!important;
background-image: none!important;
box-shadow: none!important
}
.radio-check[selected] {
list-style-image: url(chrome://global/skin/in-content/radio.svg);
fill: var(--accent-1)!important
}
}
@-moz-document url-prefix(about:),
url-prefix(chrome://browser/content/preferences/),
url(chrome://passwordmgr/content/passwordManager.xul),
url(chrome://formautofill/content/manageAddresses.xhtml),
url-prefix(chrome://pippki) {
treechildren::-moz-tree-row,
treechildren:not(.autocomplete-treebody)::-moz-tree-row(multicol,odd) {
background-color: var(--in-content-box-background)!important
}
treechildren:not(.autocomplete-treebody)::-moz-tree-row(hover) {
background-color: var(--theme-selection-background-hover)!important
}
treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected) {
background-color: var(--theme-selection-background)!important
}
tree {
background-color: var(--in-content-box-background)!important
}
treecol:not([hideheader=true]):not(:first-child),
treecolpicker {
border-image: linear-gradient(transparent 0,transparent 20%,var(--tone-5) 20%,var(--tone-5) 80%,transparent 80%,transparent 100%) 1 1!important
}
menulist:not([editable=true]) > .menulist-dropmarker,
treecol:not([hideheader=true]) > .treecol-sortdirection[sortDirection] {
fill: var(--in-content-category-text)!important
}
fieldset > legend,
treecol:not([hideheader=true]),
treecolpicker {
background-color: var(--in-content-category-header-background)!important;
color: var(--in-content-page-color)!important
}
}
@-moz-document url(chrome://browser/content/aboutDialog.xul) {
#clientBox {
2018-02-22 05:20:30 +00:00
color: var(--in-content-page-color)!important;
background-color: var(--in-content-page-background)!important
}
#bottomBox {
2018-02-22 05:20:30 +00:00
background: var(--in-content-category-header-background)!important
}
}
2018-02-22 05:20:30 +00:00
#urlbar[focused=true],
.searchbar-textbox[focused=true] {
border: 1px solid!important;
box-shadow: 0 1px 4px var(--in-content-border-focus)!important;
border-color: var(--in-content-border-focus)!important
}
#PopupAutoCompleteRichResult .autocomplete-richlistbox,
.searchbar-treebody::-moz-tree-row {
background-color: var(--in-content-box-background)!important
}
#PopupAutoCompleteRichResult .autocomplete-richlistitem,
.autocomplete-tree {
border-bottom-color: var(--in-content-page-color)!important
}
#PopupSearchAutoComplete,
.autocomplete-richlistitem .ac-action,
.autocomplete-richlistitem .ac-separator,
.autocomplete-richlistitem .ac-title,
.autocomplete-tree {
color: var(--in-content-page-color)!important
}
.autocomplete-richlistitem[selected=true],
.searchbar-treebody::-moz-tree-row(selected) {
background-color: var(--theme-selection-background)!important
}
.ac-action[selected],
.ac-separator[selected],
.ac-title[selected],
.ac-url[selected],
.autocomplete-richlistitem[selected=true] .ac-action,
.autocomplete-richlistitem[selected=true] .ac-separator,
.autocomplete-richlistitem[selected=true] .ac-title,
.autocomplete-richlistitem[selected=true] .ac-url {
color: var(--in-content-selected-text)!important
}
.ac-url,
.search-panel-input-value {
color: var(--in-content-link-color)!important
}
.search-one-offs {
background: var(--in-content-box-background)!important
}
.search-panel-header,
.search-panel-one-offs {
background: var(--in-content-category-header-background)!important;
border-top: none!important
}
.autocomplete-history-popup,
panel[type=autocomplete-richlistbox],
panel[type=autocomplete] {
color: var(--in-content-page-color)!important;
background: var(--in-content-page-color)!important
}
.autocomplete-richlistitem:hover,
.searchbar-treebody::-moz-tree-row(hover),
treechildren.searchbar-treebody::-moz-tree-row(hover) {
background-color: var(--in-content-page-background)!important
}
2018-01-12 04:17:47 +00:00
#editBMPanel_folderMenuList,
#editBMPanel_foldersExpander,
2018-02-22 05:20:30 +00:00
#editBMPanel_rows > row > hbox > textbox,
#editBMPanel_rows > row > textbox,
#editBMPanel_tagsSelectorExpander,
#editBookmarkPanelDoneButton,
#editBookmarkPanelRemoveButton {
-moz-appearance: none!important;
background: var(--in-content-page-background)!important;
color: var(--in-content-page-color)!important;
border: 1px solid!important;
border-color: var(--in-content-box-border-color)!important;
box-shadow: none!important
}
2018-01-12 04:17:47 +00:00
#editBookmarkPanel .expander-down > .button-box > .button-icon {
2018-02-22 05:20:30 +00:00
filter: invert(65%)!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_folderTree,
#editBMPanel_tagsSelector {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background: var(--in-content-page-background)!important;
color: var(--in-content-page-color)!important;
opacity: 1!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_folderTree treechildren:not(.autocomplete-treebody)::-moz-tree-row,
#editBMPanel_tagsSelector treechildren:not(.autocomplete-treebody)::-moz-tree-row {
2018-02-22 05:20:30 +00:00
background: var(--in-content-box-background)!important;
color: var(--in-content-page-background)!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_folderTree treechildren:not(.autocomplete-treebody)::-moz-tree-row(hover),
#editBMPanel_tagsSelector treechildren:not(.autocomplete-treebody)::-moz-tree-row(hover) {
2018-02-22 05:20:30 +00:00
background: var(--theme-selection-background-hover)!important;
color: var(--in-content-selected-text)!important;
-moz-border-top-colors: var(--theme-selection-background-hover)!important;
-moz-border-right-colors: var(--theme-selection-background-hover)!important;
-moz-border-left-colors: var(--theme-selection-background-hover)!important;
-moz-border-bottom-colors: var(--theme-selection-background-hover)!important
}
2018-01-12 04:17:47 +00:00
#editBMPanel_folderTree treechildren::-moz-tree-image {
2018-02-22 05:20:30 +00:00
fill: var(--in-content-page-color)!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_folderTree treechildren::-moz-tree-image(selected) {
2018-02-22 05:20:30 +00:00
fill: var(--in-content-item-selected)!important
2018-01-12 04:17:47 +00:00
}
2018-02-22 05:20:30 +00:00
#editBMPanel_folderTree treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected,current,focus) {
background: var(--theme-selection-background)!important
2018-01-12 04:17:47 +00:00
}
2018-02-22 05:20:30 +00:00
listitem[selected=true] {
background-color: var(--theme-selection-background)!important;
color: var(--in-content-selected-text)!important
2018-01-12 04:17:47 +00:00
}
2018-02-22 05:20:30 +00:00
#editBMPanel_folderTree treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected,current) {
background: var(--theme-selection-background)!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_folderTree {
2018-02-22 05:20:30 +00:00
border-color: var(--in-content-box-border-color)!important;
border-bottom: none!important
2018-01-12 04:17:47 +00:00
}
#editBMPanel_newFolderBox {
2018-02-22 05:20:30 +00:00
background: var(--in-content-page-background)!important;
border-color: var(--in-content-box-border-color)!important;
box-shadow: none!important
2018-01-12 04:17:47 +00:00
}
2018-02-22 05:20:30 +00:00
@-moz-document url("chrome://global/content/commonDialog.xul") {
2018-02-07 16:58:49 +00:00
#commonDialog {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background: var(--primary-dark-color)!important;
color: var(--primary-light-color)!important
2018-02-07 16:58:49 +00:00
}
}
2018-02-22 05:20:30 +00:00
menupopup,
menupopup > menu > menupopup,
menupopup scrollbox,
popup,
popup > menu > menupopup {
-moz-appearance: none!important;
background: var(--in-content-box-background)!important;
border: none!important;
padding: 0!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
.menu-right {
filter: invert(95%)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#context-navigation menuitem {
color: var(--in-content-selected-text)!important;
background: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#context-navigation menuitem:hover {
background: var(--in-content-category-header-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
menuitem,
menupopup menu {
-moz-appearance: none!important;
color: var(--in-content-selected-text)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
menupopup menuseparator {
padding: 0!important;
border-top: none!important;
margin: 2px 6px!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#context-navigation menuitem[disabled=true],
menu[disabled=true],
menuitem[disabled=true] {
color: var(--in-content-box-border-color)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
menu[disabled=true]:hover,
menuitem:hover[disabled=true] {
color: var(--in-content-box-border-color)!important;
background-color: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#context-navigation menuitem:hover[disabled=true] {
color: var(--in-content-box-border-color)!important;
background-color: var(--in-content-category-header-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
menu[_moz-menuactive=true],
2018-02-15 01:46:15 +00:00
menuitem:hover,
2018-02-22 05:20:30 +00:00
menuitem[_moz-menuactive=true],
menupopup menu:hover {
color: var(--in-content-selected-text)!important;
background-color: var(--in-content-category-header-background)!important
}
2017-12-12 01:43:48 +00:00
.panel-arrowcontent {
2018-02-22 05:20:30 +00:00
color: var(--in-content-selected-text)!important;
background: var(--in-content-box-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-04 21:12:19 +00:00
vbox#sidebar-box.chromeclass-extrachrome {
2018-02-22 05:20:30 +00:00
border-color: var(--in-content-category-header-background)!important;
border-right: 1px!important;
border-style: solid!important
2018-02-04 21:12:19 +00:00
}
#_testpilot-containers_7 .menu-iconic-left,
#treestyletab_piro_sakura_ne_jp_8 .menu-iconic-left {
2018-02-22 05:20:30 +00:00
filter: invert(55%)!important
}
@media screen and (-moz-windows-theme),
2018-02-22 05:20:30 +00:00
screen and (-moz-windows-classic),
screen and (-moz-windows-default-theme),
screen and (-moz-os-version:windows-win7),
screen and (-moz-os-version:windows-win8),
screen and (-moz-os-version:windows-win10) {
menupopup menuseparator {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background: rgba(0,0,0,0)!important;
border: 0!important
}
#context-navigation,
#context-sep-navigation {
2018-02-22 05:20:30 +00:00
padding: 0!important
}
2018-02-15 01:46:15 +00:00
#BMB_bookmarksPopup menupopup {
2018-02-22 05:20:30 +00:00
padding: 4px 0 0!important
2018-02-15 01:46:15 +00:00
}
2018-02-22 05:20:30 +00:00
#BMB_bookmarksPopup menupopup[placespopup=true] > hbox,
2018-02-15 01:46:15 +00:00
#personal-bookmarks menupopup,
.box-inherit scrollbox-innerbox,
2018-02-22 05:20:30 +00:00
.panel-arrowcontent,
2018-02-15 01:46:15 +00:00
menupopup#BMB_bookmarksPopup > menu > menupopup > hbox,
2018-02-22 05:20:30 +00:00
menupopup#PlacesChevronPopup,
menupopup#bookmarksMenuPopup,
2018-02-15 01:46:15 +00:00
menupopup#bookmarksMenuPopup > menu > menupopup,
2018-02-22 05:20:30 +00:00
menupopup#bookmarksMenuPopup menupopup[placespopup=true],
2018-02-15 01:46:15 +00:00
menupopup#contentAreaContextMenu,
menupopup#contentAreaContextMenu menupopup,
menupopup#downloadsContextMenu,
2018-02-22 05:20:30 +00:00
menupopup#placesContext,
2018-02-15 01:46:15 +00:00
menupopup#tabContextMenu,
menupopup#tabContextMenu menupopup,
2018-02-22 05:20:30 +00:00
menupopup#toolbar-context-menu,
2018-02-15 01:46:15 +00:00
toolbaritem#menubar-items menupopup {
2018-02-22 05:20:30 +00:00
border-color: var(--in-content-page-color)!important;
border-width: 1px!important;
border-style: solid!important
2018-02-15 01:46:15 +00:00
}
#bookmarksMenuPopup,
2018-02-22 05:20:30 +00:00
#personal-bookmarks menupopup .bookmark-item,
2018-02-15 01:46:15 +00:00
menupopup#goPopup {
2018-02-22 05:20:30 +00:00
padding-left: 4px!important;
padding-right: 4px!important
}
2018-02-22 05:20:30 +00:00
menupopup#contentAreaContextMenu menupopup,
2018-02-15 01:46:15 +00:00
menupopup#tabContextMenu > menu > menupopup > .popup-internal-box,
2018-02-22 05:20:30 +00:00
menupopup#toolbar-context-menu {
padding-left: 2px!important;
padding-right: 2px!important
2018-02-04 21:12:19 +00:00
}
menupopup,
2018-02-15 01:46:15 +00:00
menupopup > menu > menupopup {
2018-02-22 05:20:30 +00:00
padding: 4px 0!important
}
2018-02-15 01:46:15 +00:00
#PlacesToolbar menupopup > menu,
2018-02-22 05:20:30 +00:00
#PlacesToolbar menupopup > menuitem,
menupopup#contentAreaContextMenu > menu,
menupopup#contentAreaContextMenu > menuitem,
menupopup#placesContext menuitem,
2018-02-15 01:46:15 +00:00
menupopup#tabContextMenu > menu,
2018-02-22 05:20:30 +00:00
menupopup#tabContextMenu > menuitem,
2018-02-15 01:46:15 +00:00
menupopup#tabContextMenu menupopup > menu,
2018-02-22 05:20:30 +00:00
menupopup#tabContextMenu menupopup > menuitem,
menupopup#toolbar-context-menu > menuitem {
font-size: 1.167em!important;
padding-top: 1px!important;
padding-bottom: 1px!important
}
2018-02-15 01:46:15 +00:00
#PlacesToolbar menupopup menupopup > menu,
2018-02-22 05:20:30 +00:00
#PlacesToolbar menupopup menupopup > menuitem,
menupopup#contentAreaContextMenu menupopup > menu,
menupopup#contentAreaContextMenu menupopup > menuitem,
2018-02-15 01:46:15 +00:00
menupopup#tabContextMenu menupopup > menu,
2018-02-22 05:20:30 +00:00
menupopup#tabContextMenu menupopup > menuitem,
2018-02-15 01:46:15 +00:00
menupopup.textbox-contextmenu > menuitem {
2018-02-22 05:20:30 +00:00
font-size: 1em!important
}
2018-02-22 05:20:30 +00:00
toolbaritem#menubar-items menupopup > menu,
toolbaritem#menubar-items menupopup > menuitem {
font-size: 1.167em!important
}
2018-02-22 05:20:30 +00:00
toolbaritem#menubar-items menupopup menupopup > menu,
toolbaritem#menubar-items menupopup menupopup > menuitem {
font-size: 1em!important
2018-02-15 01:46:15 +00:00
}
#customization-toolbar-menu,
toolbaritem#menubar-items menupopup,
toolbaritem#menubar-items menupopup > menu > menupopup {
2018-02-22 05:20:30 +00:00
padding-left: 2px!important;
padding-right: 2px!important
2018-02-04 21:12:19 +00:00
}
2018-02-22 05:20:30 +00:00
#personal-bookmarks menupopup menuitem,
menupopup#contentAreaContextMenu menu,
menupopup#contentAreaContextMenu menuitem {
padding-top: 1px!important;
padding-bottom: 1px!important
2018-02-15 01:46:15 +00:00
}
menupopup#contentAreaContextMenu > .menuitem-iconic {
2018-02-22 05:20:30 +00:00
padding-top: 0!important;
padding-bottom: 0!important
}
2018-02-04 21:12:19 +00:00
menupopup .menu-right {
2018-02-22 05:20:30 +00:00
margin-right: 0!important
2018-02-04 21:12:19 +00:00
}
2017-12-12 01:43:48 +00:00
}
#customization-done-button {
2018-02-22 05:20:30 +00:00
color: var(--in-content-text-color);
border-color: var(--in-content-primary-button-background)!important;
background-color: var(---in-content-primary-button-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#customization-done-button:-moz-any(:focus,:active,:hover):not([disabled]) {
background-color: var(--in-content-primary-button-background-hover)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
.browserContainer > findbar {
border-top: 1px solid!important
}
.findbar-find-next,
.findbar-find-previous {
border: none!important;
background: 0 0!important;
border-radius: 2px!important;
fill: var(--in-content-page-color)!important
}
.findbar-find-previous {
margin-left: 6px!important
}
.findbar-find-next:hover,
.findbar-find-previous:hover {
background: var(--toolbarbutton-hover-background)!important
}
@-moz-document url(chrome://browser/content/places/places.xul) {
toolbar {
-moz-appearance: none!important;
background-color: var(--in-content-category-header-background)!important;
border: none!important
}
listbox,
textbox {
-moz-appearance: none!important;
background-color: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important;
min-height: 20px!important;
padding: 0 0 0 4px!important;
border: 1px solid!important;
border-color: var(--in-content-box-border-color)!important;
border-radius: 3px!important
}
#placesToolbar > toolbarbutton {
margin: 6px 4px 5px!important;
-moz-appearance: none!important;
background-color: var(--tone-4)!important;
border-radius: 5px!important;
filter: invert(100%)!important
}
#placesList {
-moz-appearance: none!important;
color: var(--in-content-page-color)!important;
background-color: var(--in-content-page-background)!important
}
#placesView > splitter {
border-color: var(--in-content-border-color)!important
}
#places #downloadsRichListBox {
-moz-appearance: none!important;
color: var(--in-content-page-color)!important;
background-color: var(--in-content-box-background)!important
}
#detailsDeck {
border: none!important;
background-color: var(--in-content-page-background)!important;
color: var(--in-content-page-color)!important
}
.expander-down,
.expander-up {
filter: invert(60%)!important
}
#placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text() {
color: var(--in-content-text-color)!important
}
#places treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected),
#placesList > treechildren::-moz-tree-row(selected) {
-moz-appearance: none!important;
-moz-font-smoothing-background-color: none!important;
border-top: none!important;
background: var(--theme-selection-background)!important;
color: var(--in-content-text-color)!important
}
#placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text(selected),
#placesList > treechildren::-moz-tree-cell-text(selected) {
color: var(--in-content-text-color)!important
}
#places treechildren::-moz-tree-row {
background-color: transparent!important
}
#places treechildren::-moz-tree-image {
fill: var(--in-content-page-color)!important
}
#places treechildren::-moz-tree-image(selected) {
fill: var(--selected-icon-fill-color)!important
}
#placeContent > treechildren::-moz-tree-cell,
#placeContent > treechildren::-moz-tree-column {
border-color: var(--in-content-box-border-color)!important
}
#contentView treecol {
-moz-appearance: none!important;
border: none!important;
background: var(--in-content-category-header-background)!important;
color: var(--in-content-text-color)!important;
border-right: 1px solid!important;
border-color: var(--in-content-box-border-color)!important
}
tree {
background-color: var(--in-content-box-background)!important
}
2018-02-01 23:03:36 +00:00
}
.tab-throbber::before {
2018-02-22 05:20:30 +00:00
fill: var(--in-content-category-text-selected)!important;
opacity: 1!important
2018-02-01 23:03:36 +00:00
}
2017-12-12 01:43:48 +00:00
.panel-arrow {
2018-02-22 05:20:30 +00:00
filter: invert(70%)!important
}
#appMenu-zoomReset-button,
.panel-subview-body {
color: var(--in-content-selected-text)!important;
background: var(--in-content-box-background)!important
}
2017-12-12 01:43:48 +00:00
.panel-subview-footer,
2018-02-22 05:20:30 +00:00
[class^=PanelUI-] {
color: var(--in-content-selected-text)!important;
background: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
/*! webextension popup fix */
2017-12-12 01:43:48 +00:00
.webextension-popup-browser {
2018-02-22 05:20:30 +00:00
background: #fff!important
2017-12-12 01:43:48 +00:00
}
photonpanelmultiview panelview {
2018-02-22 05:20:30 +00:00
background: 0 0!important;
color: var(--in-content-page-color)!important
2017-12-12 01:43:48 +00:00
}
#emptyDownloads {
2018-02-22 05:20:30 +00:00
background: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important
2017-12-12 01:43:48 +00:00
}
#downloadsFooterButtons {
2018-02-22 05:20:30 +00:00
background: var(--in-content-page-color)!important;
color: var(--in-content-page-color)!important
2017-12-12 01:43:48 +00:00
}
#downloadsFooter[showingsummary] > stack:not(:hover) {
2018-02-22 05:20:30 +00:00
background-color: var(--in-content-category-header-background)!important
}
2017-12-12 01:43:48 +00:00
#downloadsListBox {
2018-02-22 05:20:30 +00:00
background: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
#appMenu-mainView toolbarbutton:hover,
#customizationui-widget-multiview toolbarbutton:hover,
#widget-overflow-list toolbarbutton:hover {
2018-02-22 05:20:30 +00:00
background: var(--in-content-category-header-background)!important
2017-12-12 01:43:48 +00:00
}
#BMB_bookmarksPopup {
2018-02-22 05:20:30 +00:00
background: 0 0!important
2017-12-12 01:43:48 +00:00
}
#identity-popup-securityView {
2018-02-22 05:20:30 +00:00
background: var(--in-content-box-background)!important
2017-12-12 01:43:48 +00:00
}
#identity-popup-multiView > .panel-viewcontainer > .panel-viewstack > .panel-subviews {
2018-02-22 05:20:30 +00:00
background: var(--in-content-box-border-color)!important
2017-12-12 01:43:48 +00:00
}
.identity-popup-expander[panel-multiview-anchor] {
2018-02-22 05:20:30 +00:00
background-color: var(--in-content-primary-button-background)!important;
fill: var(--in-content-text-color)!important
}
2017-12-12 01:43:48 +00:00
#identity-popup-mainView {
2018-02-22 05:20:30 +00:00
background: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important
}
#identity-popup[connection^=secure] .identity-popup-security-content {
fill: var(--in-content-category-text-selected)!important
2017-12-12 01:43:48 +00:00
}
#identity-popup-permissions-content {
2018-02-22 05:20:30 +00:00
filter: invert(90%)!important;
color: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
.identity-popup-expander {
2018-02-22 05:20:30 +00:00
border-color: var(--in-content-box-border-color)!important;
background-color: var(--in-content-box-background)!important;
fill: var(--in-content-box-border-color)!important
}
.popup-notification-button[default][highlight=true]:not([disabled]) {
background-color: var(--in-content-primary-button-background)!important;
color: var(--in-content-text-color)
}
2017-12-12 01:43:48 +00:00
#update-available-whats-new {
2018-02-22 05:20:30 +00:00
color: var(--in-content-link-color)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
.popup-notification-icon[popupid=update-available],
.popup-notification-icon[popupid=update-manual],
.popup-notification-icon[popupid=update-restart] {
background-color: var(--in-content-item-selected)!important;
border-radius: 50%
2017-12-12 01:43:48 +00:00
}
2018-01-14 23:02:04 +00:00
toolbarbutton {
2018-02-22 05:20:30 +00:00
text-shadow: none!important
2018-01-14 23:02:04 +00:00
}
.panel-banner-item > .toolbarbutton-multiline-text {
2018-02-22 05:20:30 +00:00
color: var(--in-content-page-color)!important
2018-01-14 23:02:04 +00:00
}
.panel-banner-item {
2018-02-22 05:20:30 +00:00
background-color: hsla(96,65%,37%,.9)!important
2018-01-14 23:02:04 +00:00
}
#update-manual-whats-new {
2018-02-22 05:20:30 +00:00
color: var(--in-content-link-color)!important
2018-01-14 23:02:04 +00:00
}
2018-02-01 23:03:36 +00:00
toolbar[brighttext] {
2018-02-22 05:20:30 +00:00
--toolbarbutton-icon-fill-attention: var(--in-content-primary-button-background)!important
2018-02-01 23:03:36 +00:00
}
2018-01-14 23:02:04 +00:00
::-moz-selection {
2018-02-22 05:20:30 +00:00
background: var(--in-content-link-color);
color: var(--in-content-selected-text)!important
2017-12-18 18:28:29 +00:00
}
2018-02-22 05:20:30 +00:00
@-moz-document url(chrome://browser/content/pageinfo/pageInfo.xul) {
#topBar {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background: var(--in-content-category-header-background)!important
}
#mainDeck {
2018-02-22 05:20:30 +00:00
background: var(--in-content-page-background)!important;
color: #fff!important
}
textbox {
2018-02-22 05:20:30 +00:00
color: var(--in-content-page-color)!important
}
tree {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
border-color: var(--in-content-border-color)!important;
color: --in-content-page-color!important;
background-color: var(--in-content-box-background)!important
}
treechildren::-moz-tree-row {
2018-02-22 05:20:30 +00:00
background-color: transparent!important
}
treecol {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
border: 0 solid!important;
border-color: var(--in-content-box-background)!important;
color: var(--in-content-selected-text)!important
}
2018-02-22 05:20:30 +00:00
treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected,current,focus) {
background: var(--theme-selection-background-hover)!important
}
.permission {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important;
border-color: var(--in-content-border-color)!important
}
#permPluginTemplate {
2018-02-22 05:20:30 +00:00
color: var(--in-content-page-color)!important
}
#permList {
2018-02-22 05:20:30 +00:00
border: 2px solid!important
}
@media screen and (-moz-windows-theme),
screen and (-moz-windows-classic),
screen and (-moz-windows-default-theme),
screen and (-moz-os-version:windows-win7),
screen and (-moz-os-version:windows-win8),
screen and (-moz-os-version:windows-win10) {
#topBar {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background-color: var(--in-content-category-header-background)!important;
border: none!important;
padding-top: 5px!important;
padding-bottom: 5px!important;
color: var(--selected-icon-fill-color)!important
}
#metaTagsCaption,
#security-identity,
#security-identity-groupbox,
2018-02-22 05:20:30 +00:00
#security-privacy,
#security-privacy-groupbox,
2018-02-22 05:20:30 +00:00
#security-technical,
#security-technical-groupbox {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background-color: var(--in-content-page-color)!important;
border: none!important;
color: var(--in-content-selected-text)!important
}
#security-identity-groupbox,
#security-privacy-groupbox,
#security-technical-groupbox {
2018-02-22 05:20:30 +00:00
-moz-appearance: none!important;
background-color: var(--in-content-category-header-background)!important
}
2018-02-22 05:20:30 +00:00
}
}
2017-12-12 01:43:48 +00:00
#navigator-toolbox::after {
2018-02-22 05:20:30 +00:00
border-bottom: 0!important
2017-12-12 01:43:48 +00:00
}
#content,
2018-02-22 05:20:30 +00:00
browser[type=content-primary],
browser[type=content] > html {
background: var(--in-content-page-background)!important
2017-12-12 01:43:48 +00:00
}
#identity-box.verifiedIdentity {
2018-02-22 05:20:30 +00:00
--urlbar-separator-color: var(--in-content-border-focus)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#identity-box.verifiedIdentity #identity-icon-labels,
.identity-popup-connection-secure {
color: var(--in-content-link-color)!important
2017-12-12 01:43:48 +00:00
}
2018-02-22 05:20:30 +00:00
#connection-icon,
2017-12-15 16:40:26 +00:00
#identity-popup[connection^=secure] #identity-popup-security-content,
2018-02-22 05:20:30 +00:00
#identity-popup[connection^=secure] #identity-popup-securityView {
fill: var(--in-content-link-color)!important
}
#sidebar-header,
#sidebar-search-container,
#sidebar-search-container #viewButton,
.sidebar-header {
background: var(--in-content-category-header-background)!important;
color: var(--in-content-page-color)!important
}
hbox#sidebar-search-container textbox#search-box {
-moz-appearance: none!important;
background-color: var(--in-content-box-background)!important;
color: var(--in-content-page-color)!important;
min-height: 20px!important;
padding: 0 0 0 4px!important;
border: 1px solid!important;
border-color: var(--in-content-box-border-color)!important;
border-radius: 3px!important
}
#sidebar,
#sidebar-box,
#webext-panels-browser,
#webextpanels-window {
background: var(--in-content-page-background)!important
}
.sidebar-placesTree {
-moz-appearance: none!important;
color: var(--in-content-page-color)!important;
background-color: var(--in-content-page-background)!important;
opacity: 1!important
}
#sidebar-box[sidebarcommand=treestyletab_piro_sakura_ne_jp-sidebar-action] #sidebar-icon {
filter: invert(60%)
}
#button_treestyletab_piro_sakura_ne_jp-sidebar-action .toolbarbutton-icon {
filter: invert(87%)
}
.button-menu-dropmarker,
.button-menubutton-dropmarker {
filter: invert(65%)
}
.sidebar-placesTree::-moz-tree-image,
.sidebar-placesTreechildren::-moz-tree-image {
fill: var(--in-content-page-color)!important
}
statuspanel .statuspanel-label {
background-color: var(--in-content-category-header-background)!important;
color: var(--in-content-page-color)!important;
border: none!important
}
.tab-line[selected=true] {
background-color: var(--in-content-border-focus)!important
}