2018-01-31 21:36:34 +00:00
|
|
|
/* Photon Colors CSS Variables v1.4.0
|
|
|
|
* Colors are taken from: https://github.com/FirefoxUX/design-tokens */
|
|
|
|
|
|
|
|
:root {
|
|
|
|
--magenta-50: #ff1ad9;
|
|
|
|
--magenta-60: #ed00b5;
|
|
|
|
--magenta-70: #b5007f;
|
|
|
|
--magenta-80: #7d004f;
|
|
|
|
--magenta-90: #440027;
|
|
|
|
--purple-50: #9400ff;
|
|
|
|
--purple-60: #8000d7;
|
|
|
|
--purple-70: #6200a4;
|
|
|
|
--purple-80: #440071;
|
|
|
|
--purple-90: #25003e;
|
|
|
|
--blue-40: #45a1ff;
|
|
|
|
--blue-50: #0a84ff;
|
|
|
|
--blue-60: #0060df;
|
|
|
|
--blue-70: #003eaa;
|
|
|
|
--blue-80: #002275;
|
|
|
|
--blue-90: #000f40;
|
|
|
|
--teal-50: #00feff;
|
|
|
|
--teal-60: #00c8d7;
|
|
|
|
--teal-70: #008ea4;
|
|
|
|
--teal-80: #005a71;
|
|
|
|
--teal-90: #002d3e;
|
|
|
|
--green-50: #30e60b;
|
|
|
|
--green-60: #12bc00;
|
|
|
|
--green-70: #058b00;
|
|
|
|
--green-80: #006504;
|
|
|
|
--green-90: #003706;
|
|
|
|
--yellow-50: #ffe900;
|
|
|
|
--yellow-60: #d7b600;
|
|
|
|
--yellow-70: #a47f00;
|
|
|
|
--yellow-80: #715100;
|
|
|
|
--yellow-90: #3e2800;
|
|
|
|
--red-50: #ff0039;
|
|
|
|
--red-60: #d70022;
|
|
|
|
--red-70: #a4000f;
|
|
|
|
--red-80: #5a0002;
|
|
|
|
--red-90: #3e0200;
|
|
|
|
--orange-50: #ff9400;
|
|
|
|
--orange-60: #d76e00;
|
|
|
|
--orange-70: #a44900;
|
|
|
|
--orange-80: #712b00;
|
|
|
|
--orange-90: #3e1300;
|
|
|
|
--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;
|
|
|
|
--ink-70: #363959;
|
|
|
|
--ink-80: #202340;
|
|
|
|
--ink-90: #0f1126;
|
|
|
|
}
|
|
|
|
|
|
|
|
:root {
|
|
|
|
--primary-dark-color: var(--grey-70);
|
|
|
|
/* Color of FF dark theme nav-bar */
|
|
|
|
--primary-light-color: var(--grey-40);
|
|
|
|
/* Off white */
|
|
|
|
--light-accent-color: var(--grey-50);
|
|
|
|
/* Slightly darker off white */
|
|
|
|
--dark-accent: var(--grey-80);
|
|
|
|
/* darker shade of main color */
|
|
|
|
--mid-way-color: var(--grey-60);
|
|
|
|
/* inbetween main dark and light color */
|
|
|
|
--primary-accent-color: var(--blue-40);
|
|
|
|
--primary-accent-color-dark: var(--blue-50);
|
2018-02-02 05:25:03 +00:00
|
|
|
--primary-accent-color-darkest: var(--blue-60);
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
@-moz-document url-prefix(about:) {
|
|
|
|
:root {
|
|
|
|
--in-content-page-color: var(--primary-light-color) !important;
|
|
|
|
--in-content-page-background: var(--dark-accent) !important;
|
|
|
|
--in-content-text-color: var(--primary-light-color) !important;
|
|
|
|
--in-content-selected-text: var(--primary-light-color) !important;
|
|
|
|
--in-content-box-background: var(--primary-dark-color) !important;
|
|
|
|
--in-content-box-background-odd: var(--light-accent-color) !important;
|
|
|
|
--in-content-box-background-hover: var(--dark-accent) !important;
|
|
|
|
--in-content-box-background-active: var(--dark-accent) !important;
|
|
|
|
--in-content-box-border-color: var(--primary-dark-color) !important;
|
|
|
|
--in-content-item-hover: var(--dark-accent) !important;
|
|
|
|
--in-content-item-selected: var(--dark-accent) !important;
|
|
|
|
--in-content-border-highlight: var(--dark-accent) !important;
|
|
|
|
--in-content-border-focus: var(--dark-accent) !important;
|
|
|
|
--in-content-border-color: var(--primary-dark-color) !important;
|
|
|
|
--in-content-category-outline-focus: 1px dotted var(--dark-accent) !important;
|
|
|
|
--in-content-category-text: var(--primary-light-color) !important;
|
|
|
|
--in-content-category-text-active: var(--primary-light-color) !important;
|
|
|
|
--in-content-category-text-selected: var(--primary-accent-color) !important;
|
|
|
|
--in-content-category-text-selected-active: var(--primary-accent-color-dark) !important;
|
|
|
|
--in-content-category-background-selected-hover: var(--primary-dark-color) !important;
|
|
|
|
--in-content-category-background-selected-active: var(--primary-dark-color) !important;
|
|
|
|
--in-content-link-color: var(--primary-accent-color) !important;
|
|
|
|
--in-content-link-color-hover: var(--primary-accent-color-dark) !important;
|
|
|
|
--in-content-link-color-visited: var(--dark-accent) !important;
|
|
|
|
--in-content-primary-button-background: var(--dark-accent) !important;
|
|
|
|
--in-content-primary-button-background-hover: var(--primary-accent-color-dark) !important;
|
|
|
|
--in-content-primary-button-background-active: var(--primary-accent-color-dark) !important;
|
|
|
|
--in-content-table-header-background: var(--dark-accent) !important;
|
|
|
|
--in-content-category-background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*Dark context menu*/
|
|
|
|
|
|
|
|
menupopup,
|
|
|
|
popup,
|
|
|
|
popup > menu > menupopup,
|
|
|
|
menupopup > menu > menupopup {
|
|
|
|
-moz-appearance: none !important;
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
border: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Remove separator */
|
|
|
|
|
|
|
|
menupopup menuseparator {
|
|
|
|
padding: 0 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
menupopup menu,
|
|
|
|
menuitem {
|
|
|
|
-moz-appearance: none !important;
|
|
|
|
color: var(--grey-10) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
menupopup menu:hover,
|
|
|
|
menuitem:hover {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background-color: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Menu Separators - removed */
|
|
|
|
|
|
|
|
menupopup menuseparator {
|
|
|
|
padding: 0 !important;
|
|
|
|
border-top: none !important;
|
|
|
|
margin: 2px 6px 2px 6px !important;
|
|
|
|
-moz-appearance: none !important;
|
|
|
|
background: rgba(0, 0, 0, 0) !important;
|
|
|
|
border: 0px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
@media screen and (-moz-windows-theme) {
|
|
|
|
menupopup menu,
|
|
|
|
menuitem {
|
|
|
|
margin: 1px 6px 1px 6px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
menupopup,
|
|
|
|
popup,
|
|
|
|
popup > menu > menupopup,
|
|
|
|
menupopup > menu > menupopup {
|
|
|
|
border: 1px solid var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Basic changes fundamental to all pages */
|
|
|
|
|
|
|
|
@-moz-document regexp("^about:(?!reader).*"), url(https://www.mozilla.org/credits/) {
|
|
|
|
html:not(#ublock0-epicker),
|
|
|
|
html:not(#ublock0-epicker) body,
|
|
|
|
#newtab-customize-overlay {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
a:link {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix("https://addons.mozilla.org") {
|
|
|
|
/* Header & Footer */
|
|
|
|
|
|
|
|
.Header,
|
|
|
|
.Footer-wrapper,
|
2018-02-03 05:55:57 +00:00
|
|
|
.LanguageTools-header-row,
|
|
|
|
.Footer,
|
|
|
|
.amo {
|
2018-01-31 21:36:34 +00:00
|
|
|
background: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.LanguageTools-table-row:nth-child(2n) {
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Background Colors */
|
|
|
|
|
|
|
|
.LandingPage,
|
|
|
|
.Home,
|
|
|
|
.App-content,
|
|
|
|
.Paginate-page-number {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Search Box */
|
|
|
|
|
|
|
|
.SearchForm-icon-magnifying-glass {
|
|
|
|
filter: invert(65%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Cards */
|
|
|
|
|
|
|
|
.Hero .Card-contents,
|
|
|
|
.Home-SubjectShelf .Card-contents,
|
|
|
|
.Card-header,
|
|
|
|
.AddonsCard--horizontal .Card-contents,
|
|
|
|
.AddonsCard--horizontal ul.AddonsCard-list .SearchResult-link,
|
|
|
|
.SearchForm-query,
|
|
|
|
.LandingPage-header,
|
|
|
|
.Categories .Card-contents,
|
|
|
|
.SectionLinks-dropdown .DropdownMenu-items,
|
|
|
|
.Card-contents,
|
|
|
|
.Card--photon .Card-contents,
|
|
|
|
.Card-footer-link,
|
|
|
|
.MetadataCard,
|
|
|
|
.AddonDescription-more-addons:not(.AddonDescription-more-addons--theme) .Card-contents .AddonsCard-list,
|
|
|
|
.AddonDescription-more-addons--theme .Card-contents .AddonsCard-list,
|
|
|
|
.Search .SearchResults .SearchResult,
|
2018-02-03 05:55:57 +00:00
|
|
|
.SearchForm-suggestions-item.SearchForm-suggestions-item,
|
2018-02-03 22:47:57 +00:00
|
|
|
.Card-contents li,
|
|
|
|
.Card-footer-text {
|
2018-01-31 21:36:34 +00:00
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Home-SubjectShelf-subheading,
|
|
|
|
.Home-SubjectShelf-link:link,
|
|
|
|
.Home-SubjectShelf-link:visited,
|
|
|
|
.Card-header,
|
|
|
|
.SearchResult-name,
|
|
|
|
.SearchForm-query,
|
|
|
|
.LandingPage-addonType-name,
|
|
|
|
.LandingPage-heading-content,
|
|
|
|
.Footer-links-header a:link,
|
|
|
|
.Footer a:active,
|
|
|
|
.Footer a:hover,
|
|
|
|
.DropdownMenuItem,
|
|
|
|
.DropdownMenuItem-section,
|
|
|
|
.DropdownMenuItem-link a,
|
|
|
|
.DropdownMenuItem-link a:link,
|
|
|
|
.Card-contents,
|
|
|
|
.Card--photon .Card-contents,
|
|
|
|
.AddonBadges .Badge,
|
|
|
|
.Addon-author,
|
|
|
|
.Addon-author a,
|
|
|
|
.Addon-author a:link
|
|
|
|
.Button--action,
|
|
|
|
.Button--action:link,
|
|
|
|
.Button--action.Button--small:link,
|
|
|
|
.Button--action,
|
|
|
|
.Addon-title,
|
|
|
|
.ReportAbuseButton-show-more,
|
|
|
|
.SearchResult-summary,
|
|
|
|
.SearchContextCard-header,
|
|
|
|
.Paginate-page-number,
|
|
|
|
.SearchSuggestion-name,
|
|
|
|
.ExpandableCard-ToggleLink:link,
|
2018-02-03 22:47:57 +00:00
|
|
|
.Paginate .Paginate-item,
|
|
|
|
.Card-footer-text {
|
2018-01-31 21:36:34 +00:00
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Paginate-previous::before,
|
2018-02-03 05:55:57 +00:00
|
|
|
.Paginate-next::after,
|
|
|
|
.Card-contents li .Rating-star-group {
|
2018-01-31 21:36:34 +00:00
|
|
|
filter: invert(70%) !important;
|
|
|
|
}
|
|
|
|
|
2018-02-03 22:47:57 +00:00
|
|
|
.ShowMoreCard-contents::after {
|
|
|
|
background: linear-gradient(rgba(255, 255, 255, 0), var(--grey-60)) !important;
|
|
|
|
}
|
|
|
|
|
2018-01-31 21:36:34 +00:00
|
|
|
.Home-SubjectShelf-link:active,
|
|
|
|
.Home-SubjectShelf-link:focus,
|
|
|
|
.Home-SubjectShelf-link:hover,
|
|
|
|
.SearchResult-link:focus .SearchResult-name,
|
|
|
|
.SearchResult-link:hover .SearchResult-name,
|
|
|
|
.Card-footer-link a,
|
|
|
|
.Card-footer-link a:hover,
|
|
|
|
.Card-footer-link a:link,
|
|
|
|
.DropdownMenuItem-link a:hover,
|
|
|
|
.AddonMoreInfo-contents a:link,
|
|
|
|
.LanguageTools-table a:link,
|
|
|
|
.Addon-details .AddonDescription-contents a:link,
|
|
|
|
.Card.ShowMoreCard.AddonDescription-version-notes a:link {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Button--action.Button--outline-only {
|
|
|
|
border-color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Button--action,
|
|
|
|
.Button--action.Button--small,
|
|
|
|
.Paginate .Paginate-item,
|
|
|
|
.SearchForm-suggestions-item.SearchForm-suggestions-item--highlighted,
|
|
|
|
.Addon .InstallButton-button {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Button--action.Button--outline-only:hover,
|
|
|
|
.SearchForm-query:hover,
|
|
|
|
.Button--action:hover {
|
|
|
|
border-color: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.SearchForm-query:focus {
|
|
|
|
box-shadow: 0 0 5px 0 var(--primary-accent-color) !important;
|
|
|
|
border-color: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.AddonsCard--horizontal ul.AddonsCard-list .SearchResult-link:hover {
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
border-radius: 0px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Button--report {
|
|
|
|
text-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Icon-external {
|
|
|
|
filter: invert(20%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Icon-featured {
|
|
|
|
filter: invert(85%) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(file:///) {
|
|
|
|
:root {
|
|
|
|
background-color: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
body {
|
|
|
|
border: 1px solid var(--mid-way-color) !important;
|
|
|
|
background-color: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1 {
|
|
|
|
border-bottom: 1px solid var(--light-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
body > table > tbody > tr:hover {
|
|
|
|
outline: 1px solid var(--mid-way-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.dir,
|
|
|
|
.symlink,
|
|
|
|
.file,
|
|
|
|
.up {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document regexp("^moz-extension://.*manifest.json$") {
|
|
|
|
html {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(https://raw.githubusercontent.com) {
|
|
|
|
html {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(view-source) {
|
|
|
|
*|*:root {
|
|
|
|
background-color: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
pre[id]:before,
|
|
|
|
span[id]:before {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .start-tag {
|
|
|
|
color: #b78cfd !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .end-tag {
|
|
|
|
color: #b78cfd !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .comment {
|
|
|
|
color: #86de74 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .cdata {
|
|
|
|
color: #CC0066 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .doctype {
|
|
|
|
color: steelblue !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .pi {
|
|
|
|
color: #ff7de9 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .entity {
|
|
|
|
color: #dea174 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .attribute-name {
|
|
|
|
color: #86de74 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .attribute-value {
|
|
|
|
color: #75bfff !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .markupdeclaration {
|
|
|
|
color: steelblue !important;
|
|
|
|
font-style: italic;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .error,
|
|
|
|
.highlight .error > :-moz-any(.start-tag, .end-tag, .comment, .cdata, .doctype,
|
|
|
|
.pi, .entity, .attribute-name, .attribute-value) {
|
|
|
|
color: #de7474 !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:) {
|
|
|
|
a:link {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#aboutLogoContainer {
|
|
|
|
border: none !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:accounts) {
|
|
|
|
#stage {
|
|
|
|
background: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.button-row button,
|
|
|
|
.button-row a.button {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.button-row a.button:active,
|
|
|
|
.button-row a.button:hover,
|
|
|
|
.button-row a.button:focus,
|
|
|
|
.button-row button:active,
|
|
|
|
.button-row button:hover,
|
|
|
|
.button-row button:focus {
|
|
|
|
background: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:addons), url-prefix(about:debugging) {
|
|
|
|
.detail-view-container {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.detail-row,
|
|
|
|
.detail-row-complex,
|
|
|
|
setting {
|
|
|
|
line-height: 20px;
|
|
|
|
text-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.detail-view-container {
|
|
|
|
font-size: 1.25rem;
|
|
|
|
color: #ccc !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
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 {
|
|
|
|
background: var(--primary-dark-color) !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],
|
|
|
|
.category.selected {
|
|
|
|
background: #565656 !important;
|
|
|
|
-moz-border-start: 4px solid var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.category {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
border: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#header-utils-btn:hover {
|
|
|
|
color: white !important;
|
|
|
|
background: #222 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon {
|
|
|
|
color: gray !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon[active="false"] {
|
|
|
|
opacity: 0.4 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
richlistitem.category[selected],
|
|
|
|
#main #promos.js,
|
|
|
|
#featured-addons,
|
|
|
|
#addons,
|
|
|
|
.category.selected {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-accent-color) !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: transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Remove dotted border around addons section when selected */
|
|
|
|
|
|
|
|
.list > scrollbox > .scrollbox-innerbox {
|
|
|
|
border: 1px dotted transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Cog wheel */
|
|
|
|
|
|
|
|
#header-utils-btn {
|
|
|
|
fill: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#header-utils-btn:hover {
|
|
|
|
background: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
description {
|
|
|
|
margin-bottom: 4px;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
*|button,
|
|
|
|
menulist {
|
|
|
|
-moz-appearance: none !important;
|
|
|
|
background: linear-gradient(var(--dark-accent), var(--dark-accent)) !important;
|
|
|
|
border: 1px #444 solid !important;
|
|
|
|
color: #999 !important;
|
|
|
|
box-shadow: unset !important;
|
|
|
|
text-decoration: unset !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
*|button:hover {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#category-discover {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon-view[notification="warning"] {
|
|
|
|
--view-highlight-color: transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.text-link {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
textbox[type="search"] {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
border: 1px solid var(--grey-50) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
textbox[focused] {
|
|
|
|
border-color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* about:debugging#addons */
|
|
|
|
|
|
|
|
.addon-target-container {
|
|
|
|
background: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* icon */
|
|
|
|
|
|
|
|
.addon-target-container .target-icon[src="chrome://mozapps/skin/extensions/extensionGeneric.svg"] {
|
|
|
|
filter: invert(65%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon-target-name {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon-target-actions {
|
|
|
|
border-top: 1px solid var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
input[type="checkbox"] {
|
|
|
|
background: var(--grey-50) !important;
|
|
|
|
border: none !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.service-worker-multi-process {
|
|
|
|
background-color: var(--grey-60) !important;
|
|
|
|
}
|
2018-02-12 23:21:04 +00:00
|
|
|
|
|
|
|
xul|*.radio-check {
|
|
|
|
border: 1px solid var(--grey-50) !important;
|
|
|
|
background-color: var(--grey-50) !important;
|
|
|
|
background-image: none !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
xul|*.radio-check[selected] {
|
|
|
|
fill: var(--primary-accent-color) !important;
|
|
|
|
}
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
@-moz-document url(about:config) {
|
|
|
|
/* Warning Message */
|
|
|
|
|
|
|
|
#warningScreen,
|
|
|
|
#warningTitle {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Text Box */
|
|
|
|
|
|
|
|
textbox {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Body Color */
|
|
|
|
|
|
|
|
#configTreeBody::-moz-tree-row() {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Selected Color */
|
|
|
|
|
|
|
|
#configTreeBody::-moz-tree-row(selected) {
|
2018-02-12 21:15:18 +00:00
|
|
|
background: var(--primary-accent-color-darkest) !important;
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/* Hover Color */
|
|
|
|
|
|
|
|
#configTreeBody::-moz-tree-row(hover) {
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#configTreeBody::-moz-tree-row(header) {
|
|
|
|
background: orange !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
window {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@-moz-document url(about:debugging) {
|
|
|
|
.addon-target-container {
|
|
|
|
background: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon-target-button:enabled:focus,
|
|
|
|
.addon-target-button:enabled:hover {
|
|
|
|
color: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.addon-target-button:enabled:focus,
|
|
|
|
.addon-target-button:enabled {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:healthreport) {
|
|
|
|
.headerContainer {
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.persistentHeader {
|
|
|
|
background-color: transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
body {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.statsBoxSection-header {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.statsBoxSection-content li,
|
|
|
|
.statsBoxSection-content li > .statsBoxSection-value {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:memory) {
|
|
|
|
div.opsRow {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.advanced-panel {
|
|
|
|
background-color: var(--grey-60) !important;
|
|
|
|
border-color: var(--grey-50) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.exceptionDialogButtonContainer {
|
|
|
|
background-color: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
2018-02-04 01:58:52 +00:00
|
|
|
#learnMoreContainer #learnMoreLink {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toggle-container-with-text input[type="checkbox"] {
|
|
|
|
border: 1px solid var(--grey-50) !important;
|
|
|
|
background-color: var(--grey-60) !important;
|
|
|
|
background-image: none !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toggle-container-with-text input[type="checkbox"]:checked {
|
|
|
|
background-image: url("chrome://global/skin/in-content/check.svg"), linear-gradient(var(--grey-60), var(--grey-60)) !important;
|
|
|
|
fill: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
2018-01-31 21:36:34 +00:00
|
|
|
@-moz-document url(about:neterror) {
|
|
|
|
/* about:neterror button */
|
|
|
|
|
|
|
|
#errorTryAgain {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(about:newtab), url(about:home) {
|
|
|
|
.top-sites-list .top-site-outer .title span,
|
|
|
|
.card-outer .card-context {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.section-top-bar .info-option-manage button,
|
|
|
|
.card-outer:-moz-any(:hover, :focus, .active):not(.placeholder) .card-title {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-outer .card-details,
|
|
|
|
.card-outer > a,
|
|
|
|
.section-top-bar .section-info-option .info-option,
|
|
|
|
.context-menu {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.search-wrapper .search-label,
|
|
|
|
.search-wrapper .search-button,
|
|
|
|
.icon {
|
|
|
|
fill: var(--primary-light-color) !important;
|
2018-02-08 16:12:58 +00:00
|
|
|
}
|
|
|
|
|
2018-02-08 19:03:30 +00:00
|
|
|
.top-sites-list .top-site-outer .context-menu-button,
|
|
|
|
.card-outer .context-menu-button {
|
2018-02-08 16:12:58 +00:00
|
|
|
background-color: var(--grey-20) !important;
|
|
|
|
background-image: url("chrome://browser/skin/page-action.svg") !important;
|
|
|
|
border: 1px solid var(--grey-20) !important;
|
|
|
|
filter: invert(95%) !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
2018-02-08 19:03:30 +00:00
|
|
|
.card-outer:-moz-any(:hover, :focus, .active):not(.placeholder) {
|
|
|
|
box-shadow: 0 0 0 5px var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-disclaimer {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-disclaimer button:hover:not(.dismiss) {
|
|
|
|
box-shadow: 0 0 0 5px var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-disclaimer button {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
border: 1px solid var(--grey-50) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-top-bar .info-option-icon {
|
|
|
|
fill: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-top-bar .info-option {
|
|
|
|
border: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collapsible-section .section-top-bar .info-option-manage button::after {
|
|
|
|
fill: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
2018-02-08 16:12:58 +00:00
|
|
|
.top-sites-list .top-site-outer:hover .tile,
|
|
|
|
.top-sites-list .top-site-outer:focus .tile,
|
|
|
|
.top-sites-list .top-site-outer.active .tile {
|
|
|
|
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 5px var(--grey-80) !important;
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.search-wrapper input {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background: #4a4a4f !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.prefs-pane-button button {
|
|
|
|
fill: #4a4a4f !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Preferencs/close button */
|
|
|
|
|
|
|
|
.prefs-pane-button button:hover {
|
|
|
|
background-color: var(--grey-90) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Main background */
|
|
|
|
|
|
|
|
.prefs-pane .sidebar {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
border-left: 1px solid var(--primary-light-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Inner options panel */
|
|
|
|
|
|
|
|
.prefs-pane .prefs-modal-inner-wrapper .options {
|
|
|
|
background: #4a4a4f !important;
|
|
|
|
border: 1px solid var(--primary-light-color);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Check boxes */
|
|
|
|
|
|
|
|
.prefs-pane [type="checkbox"]:not(:checked) + label::before,
|
|
|
|
.prefs-pane [type="checkbox"]:checked + label::before {
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Check marks */
|
|
|
|
|
|
|
|
.prefs-pane [type="checkbox"]:not(:checked) + label::after,
|
|
|
|
.prefs-pane [type="checkbox"]:checked + label::after {
|
|
|
|
fill: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Bottom Panel */
|
|
|
|
|
|
|
|
.prefs-pane .actions {
|
|
|
|
background-color: var(--primary-dark-color) !important;
|
|
|
|
border-left: 1px solid var(--primary-light-color) !important;
|
|
|
|
border-top: 1px solid var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* "Done Button */
|
|
|
|
|
|
|
|
.actions button.done {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
border: solid 1px var(--primary-accent-color-dark) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.actions button:hover:not(.dismiss) {
|
|
|
|
box-shadow: 0 0 0 5px var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Search Bar */
|
|
|
|
|
|
|
|
.search-wrapper:active input,
|
|
|
|
.search-wrapper input:focus {
|
|
|
|
border-color: var(--primary-accent-color-dark) !important;
|
|
|
|
box-shadow: 0 0 0 2px var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Pocket Suggestions Arrow */
|
|
|
|
|
|
|
|
.topic .topic-read-more::after {
|
|
|
|
fill: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Onboarding Message */
|
|
|
|
|
|
|
|
#onboarding-notification-bar {
|
|
|
|
background: var(--grey-90) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
border-top: 2px solid var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#onboarding-notification-body {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.onboarding-action-button {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
border: 1px solid var(--primary-accent-color-dark) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#onboarding-notification-close-btn {
|
|
|
|
filter: invert(65%)!important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.contentSearchHeader,
|
|
|
|
.search-wrapper .contentSearchSuggestionTable {
|
|
|
|
background-color: var(--grey-60) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
border-bottom: 1px solid var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.contentSearchSuggestionsContainer,
|
|
|
|
.contentSearchHeaderRow,
|
|
|
|
.contentSearchSuggestionRow,
|
|
|
|
#contentSearchDefaultEngineHeader,
|
|
|
|
#contentSearchSearchWithHeader {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.contentSearchSearchWithHeaderSearchText {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#snippets-container {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#snippets {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.snippet .block-snippet-button {
|
|
|
|
filter: invert(100%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.snippet section {
|
|
|
|
color: #FFF !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Background color of top site icons */
|
|
|
|
|
|
|
|
.top-sites-list .top-site-outer .top-site-icon {
|
|
|
|
background-color: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Edit Top Sites */
|
|
|
|
|
|
|
|
.section-title span,
|
|
|
|
.actions button.dismiss,
|
|
|
|
.actions button {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.edit-topsites-wrapper .edit-topsites-inner-wrapper {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.actions {
|
|
|
|
border-top: none !important;
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
input[type="text"] {
|
|
|
|
border: solid 1px var(--primary-light-color) !important;
|
|
|
|
background: var(--grey-50) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.actions button {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
border: 1px solid #B1B1B3;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* overlay background */
|
|
|
|
|
|
|
|
.modal-overlay {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Onboarding */
|
|
|
|
|
|
|
|
#onboarding-overlay {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#onboarding-overlay-dialog,
|
|
|
|
.onboarding-hidden,
|
|
|
|
#onboarding-tour-sync-page[data-login-state=logged-in] .show-on-logged-out,
|
|
|
|
#onboarding-tour-sync-page[data-login-state=logged-out] .show-on-logged-in {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:performance) {
|
|
|
|
#subprocess-reports th {
|
|
|
|
background-color: var(--primary-accent-color) !important;
|
|
|
|
color: white !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#subprocess-reports td {
|
|
|
|
background-color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
table {
|
|
|
|
background-color: red !important;
|
|
|
|
color: -moz-DialogText;
|
|
|
|
font: message-box;
|
|
|
|
text-align: start;
|
|
|
|
width: 100%;
|
|
|
|
border: 1px solid ThreeDShadow;
|
|
|
|
border-spacing: 0px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:plugins) {
|
|
|
|
th {
|
|
|
|
background-color: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
td {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.notice {
|
|
|
|
background: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2 {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(about:preferences) {
|
|
|
|
:root {
|
2018-02-02 05:25:03 +00:00
|
|
|
--primary-accent-color-dark: var(--primary-accent-color);
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
::-moz-selection {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.checkbox-check,
|
|
|
|
.radio-check {
|
|
|
|
box-shadow: none !important;
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
menulist:not([editable="true"]) > *.menulist-dropmarker {
|
|
|
|
filter: invert(65%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
*.checkbox-check[checked],
|
|
|
|
*.radio-check[selected] {
|
|
|
|
border: none !important;
|
|
|
|
fill: var(--primary-accent-color-dark) !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#categories,
|
|
|
|
.main-content,
|
|
|
|
.search-container {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.category[selected],
|
|
|
|
.category.selected {
|
|
|
|
-moz-border-start: 4px solid var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#searchInput {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
border-radius: 4px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#handlersView {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
listheader {
|
|
|
|
background: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#handlersView richlistitem[selected="true"] {
|
|
|
|
background: var(--primary-accent-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#handlersView richlistitem:hover {
|
|
|
|
background: var(--grey-70) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.dialogBox {
|
|
|
|
filter: invert(80%) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Search Engines */
|
|
|
|
|
|
|
|
#engineChildren::-moz-tree-row() {
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navigation {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:profiles) {
|
|
|
|
/* Upper right box */
|
|
|
|
|
|
|
|
#action-box {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
th {
|
|
|
|
background-color: var(--primary-accent-color-dark) !important;
|
|
|
|
border-color: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
td {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
border-color: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
button {
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url-prefix(about:reader) {
|
|
|
|
body.dark a:link {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
body.dark {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toolbar {
|
|
|
|
background-color: var(--grey-80) !important;
|
|
|
|
border-right: 1px solid var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toolbar .button {
|
|
|
|
border-right: 1px solid var(--grey-60) !important;
|
|
|
|
border-bottom: 1px solid var(--grey-60) !important;
|
|
|
|
background-color: var(--grey-80) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.button:hover,
|
|
|
|
.font-size-buttons > button:hover,
|
|
|
|
.font-type-buttons > button:hover,
|
|
|
|
.content-width-buttons > button:hover,
|
|
|
|
.line-height-buttons > button:hover {
|
|
|
|
background-color: var(--grey-70) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.close-button:hover {
|
|
|
|
fill: #fff;
|
|
|
|
background-color: #d94141 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.dropdown-popup {
|
|
|
|
background-color: var(--grey-80) !important;
|
|
|
|
border: 1px solid var(--grey-60) !important;
|
|
|
|
box-shadow: 0 1px 3px var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.font-type-buttons > button:active:hover,
|
|
|
|
.font-type-buttons > button.selected {
|
|
|
|
border-bottom: 1px solid var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.font-type-buttons > .sans-serif-button > .name,
|
|
|
|
.font-type-buttons > .serif-button > .name {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.font-type-buttons > button,
|
|
|
|
.font-size-buttons > button,
|
|
|
|
.content-width-buttons > button,
|
|
|
|
.line-height-buttons > button {
|
|
|
|
border-left: 1px solid var(--grey-60) !important;
|
|
|
|
border-bottom: 1px solid var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.font-type-buttons > button:active:hover,
|
|
|
|
.font-type-buttons > button.selected,
|
|
|
|
.color-scheme-buttons > button:active:hover,
|
|
|
|
.color-scheme-buttons > button.selected {
|
|
|
|
box-shadow: inset 0 -3px 0 0 var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:robots) {
|
|
|
|
#errorPageContainer {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:serviceworkers) {
|
|
|
|
.warningBackground {
|
|
|
|
background: var(--primary-dark-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.warningMessage {
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
background: var(--grey-60) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:studies) {
|
|
|
|
.info-box-content {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:support) {
|
|
|
|
:root {
|
2018-02-02 05:25:03 +00:00
|
|
|
--primary-accent-color-dark: var(--primary-accent-color-darkest);
|
2018-01-31 21:36:34 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/* Upper right box */
|
|
|
|
|
|
|
|
#action-box {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
th {
|
|
|
|
background-color: var(--primary-accent-color-dark) !important;
|
|
|
|
color: var(--grey-30) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
td {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
border: 1px solid var(--grey-60) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
button {
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:url-classifier) {
|
|
|
|
/* Upper right box */
|
|
|
|
|
|
|
|
#action-box {
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
th {
|
|
|
|
background-color: var(--primary-accent-color-dark) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
td {
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
background-color: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
button {
|
|
|
|
border: 1px solid var(--primary-light-color) !important;
|
|
|
|
color: var(--primary-light-color) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@-moz-document url(about:webrtc) {
|
|
|
|
#content > div {
|
|
|
|
background: var(--dark-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.fold-trigger {
|
|
|
|
color: var(--primary-accent-color) !important;
|
|
|
|
}
|
|
|
|
}
|