Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*----------ublock origin --------------*/
- @-moz-document url-prefix("moz-extension://0fe38a6a-1858-4e16-987b-525d4c55b6d9/") {
- body {
- font-family: Fira Sans !important;
- background-color: #1f1f1f !important;
- color: white !important;
- }
- a {
- color: #888 !important;
- }
- h2 {
- background-color: #444 !important;
- color: white !important;
- }
- code {
- background-color: #555 !important;
- }
- #switch .fa {
- color: dodgerblue !important;
- }
- body.off #switch .fa {
- color: #555 !important;
- }
- .tool {
- color: white !important;
- }
- .tool.enabled:hover {
- color: dodgerblue !important;
- }
- .permatoolbar {
- background-color: #333 !important;
- }
- .permatoolbar .button {
- background-color: #444 !important;
- }
- .permatoolbar .button:hover {
- background-color: #888 !important;
- }
- #tooltip {
- background-color: black !important;
- border: 1px solid black !important;
- color: white !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: dodgerblue !important;
- }
- #dashboard-nav-widgets {
- background-color: #111 !important;
- border-bottom: 1px solid #777 !important;
- }
- .tabButton {
- background-color: #444 !important;
- border: 1px solid #666 !important;
- border-bottom: 1px solid #777 !important;
- color: white !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: #444 !important;
- }
- #diff textarea {
- background-color: #333 !important;
- color: #ccc !important;
- }
- }
- /*----------------------------------------------*/
- @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
- /* Menu Popups */
- .PanelUI-subView,
- .panel-subview-body {
- font-family: Fira Sans !important;
- background-color: #1f1f1f !important;
- color: white !important;
- }
- .PanelUI-subView :hover,
- .panel-subview-body :hover {
- color: white !important;
- }
- #overflowMenu-customize-button {
- border: 1px solid #666 !important;
- background-color: #555 !important;
- color: white !important;
- }
- .panel-arrowcontent {
- border: 1px solid #666 !important;
- }
- .panel-arrow {
- fill: #333 !important;
- stroke: #777 !important;
- }
- toolbarbutton :hover {
- color: dodgerblue !important;
- }
- toolbarseparator {
- border-top: 1px solid #555 !important;
- }
- .panel-subview-footer {
- border-top: 1px solid #888 !important;
- }
- .panel-header {
- border-bottom: 1px solid #666 !important;
- }
- #appMenu-zoom-controls #appMenu-zoomReset-button {
- border: 1px solid #555 !important;
- background: #444 !important;
- }
- #appMenu-popup .subviewbutton .toolbarbutton-text,
- /* Ctrl+N Ctrl+Shift+P ect. */
- #appMenu-popup .panel-arrowcontent,
- /* Zoom - Edit Labels */
- panelmultiview .toolbaritem-combined-buttons>label {
- font-family: Fira Sans !important;
- }
- .panel-arrow {
- filter: invert(33%);
- }
- .panel-subview-body,
- #appMenu-zoomReset-button {
- color: var(--lwt-text-color) !important;
- background: var(--url-and-searchbar-background-color) !important;
- }
- .panel-subview-footer,
- [class^="PanelUI-"] {
- color: var(--lwt-text-color) !important;
- background: var(--toolbar-bgcolor) !important;
- }
- #PopupAutoCompleteRichResult .ac-title-text {
- color: var(--lwt-text-color) !important;
- filter: opacity(.7);
- }
- #PopupAutoCompleteRichResult .autocomplete-richlistbox {
- background: var(--url-and-searchbar-background-color) !important;
- }
- .subviewbutton[shortcut]::after {
- color: dodgerblue !important;
- }
- .subviewbutton-nav::after {
- fill: dodgerblue !important;
- }
- :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: white !important;
- --grey-20: #ededf0;
- --grey-30: #d7d7db;
- --grey-40: #b1b1b3;
- --grey-50: #555555;
- --grey-60: #4a4a4f;
- --grey-70: #38383d;
- --grey-80: #2a2a2e;
- --grey-90: #0c0c0d;
- --code-green: #86de74 !important;
- --warning-color: #FCE19F;
- --warning-background-color: #44391F;
- --theme-highlight-green: #86DE74;
- --theme-highlight-blue: #75BFFF;
- --theme-highlight-purple: #B98EFF;
- --theme-highlight-red: #FF7DE9;
- --theme-highlight-yellow: #FFF89E;
- --theme-highlight-bluegrey: #5e88b0;
- --theme-highlight-lightorange: #d99b28;
- --theme-highlight-orange: #d96629;
- --theme-highlight-pink: #df80ff;
- --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-1) !important;
- --in-content-page-background: var(--tone-6) !important;
- --in-content-text-color: white !important;
- --in-content-selected-text: whitesmoke !important;
- --in-content-box-background: var(--tone-6) !important;
- --in-content-box-background-odd: #f3f6fa !important;
- --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: dodgerblue !important;
- --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 !important;
- --in-content-category-text: white !important;
- --in-content-category-text-active: black !important;
- --in-content-category-text-selected: var(--accent-1) !important;
- --in-content-category-text-selected-active: dodgerblue !important;
- --in-content-category-background-hover: rgba(12, 12, 13, 0.1) !important;
- --in-content-category-background-active: rgba(12, 12, 13, 0.15) !important;
- --in-content-category-background-selected-hover: rgba(12, 12, 13, 0.15) !important;
- --in-content-category-background-selected-active: rgba(12, 12, 13, 0.2) !important;
- --in-content-tab-color: whitesmoke !important;
- --in-content-link-color: var(--accent-1) !important;
- --in-content-link-color-hover: var(--accent-2) !important;
- --in-content-link-color-active: rgba(0, 116, 231, 0.514) !important;
- --in-content-link-color-visited: dodgerblue !important;
- --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-3) !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-1) !important;
- --in-content-dark-header-background: var(--tone-8) !important;
- --secure-connection-color: var(--accent-1) !important;
- --theme-sidebar-background: #1f1f1f !important;
- --cm-background: var(--tone-8) !important;
- --cm-selection: #586581 !important;
- --cm-marker: #222 !important;
- --cm-linenumber: white !important;
- --cm-cursor: #fff !important;
- --cm-active-line-background: #b9d7fd !important;
- --cm-matching-bracket: #ffffff !important;
- --cm-search-background: rgba(24, 29, 32, 1) !important;
- --cm-red: red !important;
- --start-indicator-for-updater-scripts: black !important;
- --end-indicator-for-updater-scripts: black !important;
- --dummy-variable-for-updater-scripts: black !important;
- }
- /* ADDONS MOZILLA.ORG */
- @-moz-document url-prefix("https://addons.mozilla.org") {
- .Footer,
- .Footer-wrapper,
- .Header,
- .LanguageTools-header-row,
- .amo {/* background: var(--in-content-category-header-background) !important;*/
- }
- .App-content,
- .Home,
- .LandingPage,
- .LanguageTools-table-row:nth-child(2n),
- .Paginate-page-number {
- background: #1f1f1f !important;
- }
- .Select {
- background-color: var(--in-content-page-background) !important;
- }
- .SearchForm-icon-magnifying-glass {
- filter: invert(65%) !important;
- }
- .AddonDescription-more-addons--theme .Card-contents .AddonsCard-list,
- .AddonDescription-more-addons:not(.AddonDescription-more-addons--theme) .Card-contents .AddonsCard-list,
- .AddonsByAuthorsCard .Card-contents .AddonsCard-list,
- .AddonsCard--horizontal .Card-contents,
- .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-link,
- .AutoSearchInput-suggestions-item,
- .Card--photon .Card-contents,
- .Card-contents,
- .Card-contents li,
- .Card-footer-link,
- .Card-footer-text,
- .Card-header,
- .Categories .Card-contents,
- .Hero .Card-contents,
- .Home-SubjectShelf .Card-contents,
- .LandingPage-header,
- .MetadataCard,
- .Search .SearchResults .SearchResult,
- .Search .SearchResults-message,
- .SearchForm-query,
- .SearchForm-suggestions-item.SearchForm-suggestions-item,
- .SectionLinks-dropdown .DropdownMenu-items,
- input.AutoSearchInput-query {
- background: var(--in-content-box-background) !important;
- }
- .Addon-author,
- .Addon-author a,
- .Addon-author a:link .Button--action,
- .Addon-title,
- .AddonBadges .Badge,
- .Button--action,
- .Button--action.Button--small:link,
- .Button--action:link,
- .Card--photon .Card-contents,
- .Card-contents,
- .Card-footer-text,
- .Definition-dt,
- .DropdownMenuItem,
- .DropdownMenuItem-link a,
- .DropdownMenuItem-link a:link,
- .DropdownMenuItem-section,
- .ExpandableCard-ToggleLink:link,
- .Footer a:active,
- .Footer a:hover,
- .Footer-links-header a:link,
- .Home-SubjectShelf-link:link,
- .Home-SubjectShelf-link:visited,
- .Home-SubjectShelf-subheading,
- .LandingPage-addonType-name,
- .LandingPage-heading-content,
- .MetadataCard-list dt,
- .Paginate .Paginate-item,
- .Paginate-page-number,
- .PermissionsCard-subhead,
- .ReportAbuseButton-show-more,
- .SearchContextCard-header,
- .SearchFilters-label,
- .SearchForm-query,
- .SearchResult--meta-section,
- .SearchResult-name,
- .SearchResult-summary,
- .SearchSuggestion-name,
- .Select,
- input.AutoSearchInput-query {
- color: var(--in-content-page-color) !important;
- }
- .Card-header {
- color: var(--in-content-text-color) !important;
- }
- .Card-contents li .Rating-star-group,
- .Paginate-next::after,
- .Paginate-previous::before {
- filter: invert(70%) !important;
- }
- .ShowMoreCard-contents::after {
- background: linear-gradient(rgba(255, 255, 255, 0.082), var(--in-content-box-background)) !important;
- }
- .Addon-details .AddonDescription-contents a:link,
- .AddonMoreInfo-contents a:link,
- .Card-footer-link a,
- .Card-footer-link a:hover,
- .Card-footer-link a:link,
- .Card.ShowMoreCard.AddonDescription-version-notes a:link,
- .DropdownMenuItem-link a:hover,
- .Home-SubjectShelf-link:active,
- .Home-SubjectShelf-link:focus,
- .Home-SubjectShelf-link:hover,
- .LanguageTools-table a:link,
- .SearchResult-link:focus .SearchResult-name,
- .SearchResult-link:hover .SearchResult-name {
- color: var(--in-content-link-color) !important;
- }
- .Button--action.Button--outline-only {
- border-color: var(--in-content-border-highlight) !important;
- }
- input.AutoSearchInput-query {
- border-color: var(--in-content-box-border-color) !important;
- }
- .Addon .InstallButton-button,
- .Button--action,
- .Button--action.Button--small,
- .Paginate .Paginate-item,
- .SearchForm-suggestions-item.SearchForm-suggestions-item--highlighted {
- background: var(--in-content-primary-button-background) !important;
- }
- .Button--action.Button--outline-only:hover,
- .Button--action:hover,
- .SearchForm-query:hover {
- border-color: var(--in-content-primary-button-background) !important;
- }
- .SearchForm-query:focus {
- box-shadow: 0 0 5px 0 var(--in-content-border-highlight) !important;
- border-color: var(--in-content-primary-button-background) !important;
- }
- .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-link:hover {
- background: var(--in-content-page-background) !important;
- border-radius: 0 !important;
- }
- .Button--report {
- text-shadow: none !important;
- }
- .Icon-arrow,
- .Icon-external {
- filter: invert(20%) !important;
- }
- .Icon-magnifying-glass {
- filter: invert(65%);
- }
- .Icon-featured {
- filter: invert(85%) !important;
- }
- }
- /*-------------dowNload sidebar webext tweaks dark ------------------*/
- @-moz-document url("moz-extension://fb8652d2-dd93-4d08-9db9-a25d8fcc89df/sidebar/panel.html") {
- html,
- body {
- font-family: Fira Sans !important;
- background-color: #1f1f1f !important;
- color: white !important;
- }
- .toolbar-item .btn,
- .change-state-button,
- .cancel-button,
- .erase-button {
- filter: invert(100%) !important;
- }
- .progress {
- border: 0px solid #777 !important;
- background-color: #CCC !important;
- }
- .toolbar-bottom {
- border-top: 1px solid #777 !important;
- }
- .selected {
- background-image: #2f2f2f !important;
- /*linear-gradient(to top, #444, #555) !important;*/
- box-shadow: 0 0 1px 1px #777 !important;
- }
- }
- @-moz-document url("about:addons") {
- page {
- background-color: rgb(46, 54, 69) !important;
- }
- /* Addon list */
- .category,
- .category-name,
- .detail-view-container {
- color: white;
- }
- .category[selected],
- .category.selected {
- color: dodgerblue !important;
- }
- .addon {
- color: white !important;
- border-bottom-color: rgb(78, 91, 116) !important;
- ;
- }
- .addon[selected] {
- background-color: rgb(34, 40, 50) !important;
- }
- .alert {
- background-color: rgb(56, 60, 74) !important;
- color: rgb(250, 250, 250) !important;
- border-color: rgb(22, 22, 22) !important;
- }
- .addon-control,
- .header-button,
- textbox {
- background-color: rgb(68, 73, 90) !important;
- transition: background-color 0.2s;
- color: rgb(250, 250, 250) !important;
- border-color: rgb(22, 22, 22) !important;
- }
- .addon-control:hover,
- .header-button:hover,
- textbox:hover {
- background-color: rgb(85, 91, 112) !important;
- transition: background-color 0.2s;
- }
- .addon-view[pending="disable"],
- .addon-view[pending="uninstall"] {
- --view-highlight-color: #252525 !important;
- ;
- }
- #updates-noneFound {
- color: #eee;
- }
- /* Addon preferences */
- #detail-desc-container {
- color: rgb(250, 250, 250) !important;
- }
- #detail-summary {
- color: rgb(255, 255, 255) !important;
- }
- #detail-rows {
- color: rgb(250, 250, 250) !important;
- }
- /* Legacy extensions page */
- #legacy-extensions-info {
- color: white;
- }
- }
- @-moz-document url("about:preferences") {
- page {
- background-color: rgb(46, 54, 69) !important;
- }
- .category,
- .category-name,
- .detail-view-container {
- color: white;
- }
- /* General page */
- .search-container {
- background-color: rgb(46, 54, 69) !important;
- }
- .main-content {
- color: #eee;
- }
- radio:hover,
- checkbox:hover {
- color: #0A84FF !important;
- }
- button,
- textbox,
- menulist {
- background-color: rgb(68, 73, 90) !important;
- transition: background-color 0.2s;
- color: rgb(250, 250, 250) !important;
- border-color: rgb(22, 22, 22) !important;
- }
- button:hover,
- textbox:hover,
- menulist:hover {
- background-color: rgb(85, 91, 112) !important;
- transition: background-color 0.2s;
- }
- .checkbox-check,
- .radio-check {
- background-color: rgb(68, 73, 90) !important;
- border-color: rgb(22, 22, 22) !important;
- box-shadow: none !important;
- }
- treecol {
- background-color: rgb(34, 40, 50) !important;
- }
- richlistbox,
- listbox {
- border: 1px solid color(30, 30, 30) !important;
- border-image: none;
- }
- richlistitem {
- background-color: rgb(46, 54, 69) !important;
- color: white !important;
- }
- }
- @-moz-document regexp("^[file:///].*[^(html)]$") {
- :root {
- background-color: var(--in-content-page-background) !important;
- }
- body {
- border-color: var(--in-content-box-background) !important;
- background-color: var(--in-content-box-background) !important;
- color: var(--in-content-page-color) !important;
- }
- h1 {
- border-color: var(--in-content-box-border-color) !important;
- }
- body>table>tbody>tr:hover {
- outline-color: var(--in-content-box-background-hover) !important;
- background-color: var(--in-content-box-background-hover) !important;
- }
- .dir,
- .file,
- .symlink,
- .up {
- color: var(--in-content-link-color) !important;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement