Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @-moz-document url-prefix("about:") {
- :root {
- --in-content-border-hover: #1e90ff80 !important;
- --in-content-border-active: #1e90ff !important;
- --in-content-border-active-shadow: #1e90ff40 !important;
- }
- * {
- font-family: "Fira Sans" !important;
- }
- }
- @-moz-document url(about:blank),
- url-prefix(about:newtab) {
- #newtab-window,
- #newtab-customize-overlay,
- html {
- background: #161825 !important;
- color: white !important;
- font-family: Fira Sans !important;
- }
- }
- @-moz-document url-prefix("https://ftp.mozilla.org/pub/firefox/releases/") {
- * {
- background-color: #161825 !important;
- color: white !important;
- font-family: "Fira Sans" !important;
- font-size: 14px !important;
- font-weight: bold !important;
- }
- }
- ::selection {
- background: #1e90ff !important;
- color: white !important;
- }
- /*---------------------------------*/
- /*---------------------------------UBLOCK ORIGIN ---------------------*/
- @-moz-document url-prefix("moz-extension://ad2ba683-e23a-449d-854a-d528b8e793d3/") {
- /* see this to tweak : https://github.com/gorhill/uBlock/blob/master/src/css/cloud-ui.css*/
- body,
- #sticky,
- #main {
- font-family: Fira Sans !important;
- background-color: #161825 !important;
- color: #ffffff !important;
- }
- hr {
- display: none !important;
- }
- a {
- color: #888 !important;
- }
- .fa-icon {
- fill: white !important;
- color: white !important;
- }
- h2 {
- background-color: #161825 !important;
- color: #ffffff !important;
- }
- code {
- background-color: #161825 !important;
- }
- #switch .fa-icon {
- fill: #1e90ff !important;
- }
- #switch .fa {
- fill: #1e90ff !important;
- }
- html#ublock0-epicker,
- #ublock0-epicker body {
- background: #161825 !important;
- color: white !important;
- }
- #ublock0-epicker aside {
- background-color: black !important;
- }
- body.off #switch .fa {
- color: #555 !important;
- }
- .tool {
- background-color: #161825 !important;
- color: #ffffff !important;
- }
- .tool.enabled:hover {
- background-color: #161825 !important;
- fill: #1e90ff !important;
- color: #1e90ff !important;
- }
- .permatoolbar {
- background-color: #161825 !important;
- }
- .permatoolbar .button {
- background-color: #161825 !important;
- }
- .permatoolbar .button:hover {
- fill: #1e90ff !important;
- color: #1e90ff !important;
- background-color: #161825 !important;
- }
- #tooltip {
- background-color: #000000 !important;
- border: 1px solid #000000 !important;
- color: #ffffff !important;
- }
- #firewall {
- background: #161825 !important;
- }
- #firewall>div {
- background-color: #333 !important;
- }
- #firewall>div:hover {
- background-color: #444 !important;
- }
- #firewall>div>span {
- background-color: #161825 !important;
- color: #ffffff !important;
- /*border-bottom: 1px solid #111 !important;*/
- }
- #firewall>div>span:first-of-type~span {
- border-left: 1px solid #111 !important;
- }
- #extraTools {
- background-color: #161825 !important;
- }
- #extraTools>span:hover {
- fill: #1e90ff !important;
- }
- #dashboard-nav {
- background-color: #111 !important;
- border-bottom: 1px solid #777 !important;
- }
- #dashboard-nav-widgets {
- background-color: #111 !important;
- border-bottom: 1px solid #777 !important;
- }
- .tabButton {
- background-color: #161825 !important;
- border: 0px solid #16182580 !important;
- border-bottom: 0px solid #777 !important;
- color: #ffffff !important;
- }
- .tabButton.selected {
- background-color: #1e90ff !important;
- color: white !important;
- border-bottom: 0px 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: #ffff !important;
- }
- hr {
- display: none !important;
- }
- .fieldset-header {
- color: white !important;
- }
- #loggerSettingsDialog,
- #modalOverlayContainer,
- #netFilteringDialog,
- #netFilteringDialog>.panes>.details>div,
- #netFilteringDialog>div.panes>.dynamic .row {
- background-color: #161825 !important;
- border-color: grey !important;
- }
- #domTree {
- color: white !important;
- }
- #ruleFilter input,
- input[type=number] {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- border: 1px solid !important;
- border-color: #161825 !important;
- color: white !important;
- }
- #cloudWidget {
- background: #161825 !important;
- color: #ffffff !important;
- color: #ffffff !important;
- }
- #cloudWidget>span {
- background: #161825 !important;
- color: #ffffff !important;
- /* fill: white !important;*/
- }
- #cloudinfo {
- background: #161825 !important;
- color: #ffffff !important;
- }
- :root {
- --checkmark: #ffffff80 !important;
- --checkbox-checked-ink: var(--checkmark) !important;
- }
- button:hover {
- background-color: #161825 !important;
- fill: #1e90ff80
- }
- button#cloudPush,
- button#cloudPull,
- button#cloudPullAndMerge {
- background: #1e90ff !important;
- }
- #actions {
- background: #161825 !important;
- }
- #ublock0_raymondhill_net-browser-action label {
- color: white !important;
- background-color: #1e90ff !important;
- opacity: 1 !important;
- }
- .CodeMirror-activeline-background {
- background: #8ad !important
- }
- /*****THIS IS A PLACEHOLDER COLOR CHOOSE SOMETHING NICER****/
- #advancedSettings {
- color: #f9f9fa !important;
- }
- .CodeMirror {
- background: #161825 !important;
- color: #f9f9fb !important;
- }
- .CodeMirror-gutters {
- background-color: #161825 !important;
- border-right: 1px solid #32313c !important;
- }
- .CodeMirror-merge-gap {
- background: #161825 !important;
- border-left: 1px solid #32313c !important;
- border-right: 1px solid #32313c !important;
- }
- /*---------------------------------------*/
- }
- /*-------------downloads sidebar webext tweaks dark ------------------*/
- @-moz-document url("moz-extension://7daa4a0e-9887-4437-9ae9-0b05b77417fa/sidebar/panel.html") {
- html,
- body {
- font-family: Fira Sans !important;
- background-color: #161825 !important;
- color: #ffffff !important;
- }
- .toolbar-item .btn,
- .change-state-button,
- .cancel-button,
- .erase-button {
- filter: invert(100%) !important;
- }
- .progress {
- border: 0px solid #303030 !important;
- background-color: rgba(30, 143, 255, 0.5) !important;
- }
- .toolbar-bottom {
- border-top: 0px solid #303030 !important;
- }
- .item:hover {
- background-image: linear-gradient(to top, #1e90ff, #161825) !important;
- border-radius: 0px !important;
- box-shadow: 0 0 0px 4px #161825 !important;
- }
- .item:selected {
- background-image: linear-gradient(to top, #1e90ff, #161825) !important;
- border-radius: 0px !important;
- box-shadow: 0 0 0px 4px #161825 !important;
- }
- }
- .pictureInPictureToggleButton {
- transition-duration: 300ms !important;
- }
- .pictureInPictureToggleButton:hover {
- cursor: pointer !important;
- }
- .pictureInPictureToggleButton:not(:focused) {
- height: 24px !important;
- width: 30px !important;
- }
- .pictureInPictureToggleButton {
- height: 24px !important;
- width: 30px !important;
- /*margin-top: -60px !important;*/
- background-color: #161825 !important;
- outline: 1px solid #161825 !important;
- }
- /* about:support*/
- @-moz-document url(about:support) {
- body.wide-container {
- background-color: #161825 !important;
- }
- }
- /* about:preferences */
- @-moz-document url(about:preferences) {
- .sticky-container {
- background-color: #161825 !important;
- }
- :root {
- font-family: Fira Sans !important;
- background-color: #161825 !important;
- }
- #categories>.category[selected],
- #categories>.category.selected {
- color: #1e90ff !important;
- border-radius: 0px !important;
- }
- checkbox:not([disabled="true"]):hover>.checkbox-check,
- input[type="checkbox"]:not(:disabled):hover {
- border-color: #1e90ff !important;
- }
- radio:not([disabled="true"]):hover>.radio-check {
- border-color: #1e90ff !important;
- }
- .text-link {
- color: #1e90ff !important;
- }
- .content-blocking-category.selected {
- border: 1px solid #1e90ff !important;
- border-radius: 0px !important;
- background-color: rgba(30, 143, 255, 0.5) !important;
- }
- .sync-group.sync-configured {
- border-radius: 0px !important;
- background-color: rgba(30, 143, 255, 0.5) !important;
- /*border: 1px solid var(--in-content-border-color);*/
- }
- /* Changes colors on the page
- :root {
- --in-content-page-color: #009bd4 !important;
- --in-content-page-background: #1a1a1a !important;
- -in-content-text-color: #009bd4 !important;
- --in-content-category-text-selected: #009bd4 !important;
- --in-content-border-color: #009bd4 !important;
- --in-content-link-color: #009bd4 !important;
- --in-content-border-active: none !important;
- --in-content-border-active-shadow: none !important;
- --in-content-category-text-selected-active: #009bd4 !important;
- --in-content-category-background-hover: #000000 !important;
- }
- html|h1 {
- color: #009bd4 !important;
- } */
- }
- @-moz-document url('chrome://devtools/content/webconsole/index.html') {
- .webconsole-output .info {
- background-color: #161825 !important;
- color: white !important;
- }
- }
- @-moz-document url('chrome://global/content/config.xhtml'),
- url('chrome://global/content/config.xhtml') {
- :root {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- background-color: #161825 !important;
- color: white !important;
- fill: white !important;
- opacity: 1 !important;
- }
- }
- @-moz-document url('about:home'),
- url('about:newtab') {
- .outer-wrapper {
- background-color: #161825 !important;
- }
- #newtab-search-text,
- #searchSuggestionTable,
- #searchSuggestionTable>tr,
- #searchSuggestionTable>tr>td,
- #searchSuggestionTable>table>tr>td,
- #searchSuggestionTable>button {
- background-color: #161825 !important;
- color: #F8F8F2 !important;
- fill: #F8F8F2 !important;
- }
- .search-wrapper input {
- box-shadow: rgba(248, 248, 242, 0.2) 0px 1px 4px 0px, rgba(238, 238, 232, 0.15) 0px 0px 0px 1px !important;
- }
- body {
- background-color: #161825 !important;
- }
- .prefs-button button {
- fill: #161825 !important;
- }
- .prefs-button button:hover,
- .prefs-button button:focus {
- background-color: transparent !important;
- }
- .prefs-button button {
- display: none !important;
- }
- }
- @-moz-document url(about:blank),
- url(about:newtab),
- url(about:config) {
- #newtab-window,
- html {
- background: #161825 !important;
- color: white !important;
- font-family: Fira Sans !important;
- }
- }
- @-moz-document url-prefix("chrome://mozapps/content/extensions/aboutaddons.html") {
- :root {
- --in-content-border-hover: #1e90ff !important;
- --card-outline-color: #1e90ff !important;
- --in-content-item-hover: rgba(30, 143, 255, 0.5) !important;
- --in-content-item-selected: #1e90ff !important;
- background-color: #161825 !important;
- }
- .sticky-container,
- .main-search,
- .main-heading,
- .main-page-content {
- background-color: #161825 !important;
- }
- * {
- font-family: "Fira Sans" !important;
- }
- .addon.card {
- border-radius: 0px !important;
- background-color: #262A34 !important;
- color: white !important;
- /* #262A34 !important;*/
- }
- :root {
- overflow-x: hidden !important;
- }
- /* Remove this if it causes horizontal scrolling problems */
- @media (min-width:720px) {
- #main {
- max-width: unset !important;
- padding-right: 28px !important;
- }
- }
- addon-list>section,
- recommended-addon-list {
- padding: 1em !important;
- display: grid !important;
- grid-template-areas: "hd hd""cd cd" !important;
- grid-template-columns: 1fr 1fr !important;
- column-gap: 1em !important;
- }
- addon-card .card-contents {
- width: unset !important;
- white-space: initial !important;
- }
- .card-heading-image {
- max-width: calc(100% + 32px) !important;
- }
- section>h2 {
- grid-area: hd !important;
- }
- addon-card {
- padding-bottom: 0px !important;
- padding-top: 0px !important;
- grid-area: auto !important;
- }
- addon-card .addon-description {
- height: 3em !important;
- scrollbar-color: #1e90ff #161825 !important;
- scrollbar-width: thin !important;
- }
- #page-options panel-list {
- background-color: #161825 !important;
- font-size: 14px !important;
- border: none !important;
- }
- details-deck {
- color: white !important;
- }
- button[role=menuitem]:focus,
- button[role=menuitem]:enabled:hover {
- background-color: #1e90ff !important;
- }
- panel-item-separator {
- background-color: #303030 !important;
- margin-inline: 5px !important;
- }
- /*
- .more-options-button {
- background: transparent !important;
- }*/
- }
- @-moz-document url("http://www.w3.org/1999/xhtml") {
- html|input.urlbar-scheme {
- display: none !important;
- }
- }
- @-moz-document url-prefix("about:"),
- @-moz-document url-prefix("chrome://mozapps/content/extensions/aboutaddons.html") {
- window,
- page,
- html,
- .main-content,
- scrollbar {
- scrollbar-color: #1e90ff #161825 !important;
- scrollbar-width: thin !important;
- }
- }
- * {
- scrollbar-color: #1e90ff #161825 !important;
- scrollbar-width: thin !important;
- }
- @-moz-document url-prefix("about:addons") {
- #categories {
- background-color: #161825 !important;
- }
- #categories>richlistitem {
- background-color: #161825 !important;
- }
- #category-box {
- background-color: #161825 !important;
- }
- }
- /*------ HTTPS EVERYWHERE ADDON ------*/
- @-moz-document url-prefix("moz-extension://12cd9013-8223-41e7-98ff-8af828035706/") {
- html,
- body,
- header {
- font-family: Fira Sans !important;
- background: #161825 !important;
- color: white !important;
- }
- span,
- span.rulesets-version,
- span#current-version {
- font-family: Fira Sans !important;
- background: #161825 !important;
- color: white !important;
- /*background-size: ;*/
- }
- h1,
- h2,
- h3 {
- color: #fff !important
- }
- label {
- color: #ccc !important
- }
- button,
- input[type="button"] {
- -moz-appearance: none !important;
- border-radius: 3px !important;
- background-color: #555 !important;
- color: white !important;
- border: none !important;
- padding: 5px !important;
- margin: 3px !important
- }
- .logo-container img {
- display: none;
- }
- .logo-container::before {
- content: url("HTTPS-Everywhere-Logo2.png") !important;
- height: 36px !important;
- width: 71.017px !important;
- }
- button:hover,
- input[type="button"]:hover {
- background-color: #1e90ff !important;
- color: white !important;
- box-shadow: none !important
- }
- a:link,
- a {
- color: #1e90ff !important
- }
- a:visited {
- color: #0070aa !important
- }
- a:hover {
- color: #0ff !important
- }
- a:active {
- color: #0050aa !important
- }
- input[type="text"] {
- -moz-appearance: none !important;
- background-color: #444 !important;
- border: 1px solid #666 !important;
- color: #fff !important;
- margin: 3px !important;
- }
- input[type="text"]:focus {
- border: 1px solid #1e90ff !important;
- }
- input[type="text"][disabled] {
- color: #aaa !important;
- }
- }
- @-moz-document url-prefix("about:restartrequired") {
- body {
- background-color: #161825 !important;
- }
- }
- @-moz-document url-prefix("about:debugging") {
- body {
- background-color: #161825 !important;
- color: white !important;
- }
- li.card.debug-target-item.qa-debug-target-item {
- background-color: #263238 !important;
- color: white !important;
- }
- button.default-button.qa-debug-target-inspect-button {
- color: white !important;
- background-color: #1e90ff !important;
- }
- }
- /**************************-*/
- @-moz-document url-prefix("https://addons.mozilla.org") {
- :root {
- --nordp-0: #2E3440;
- --nordp-1: #3B4253;
- --nordp-2: #434c5E;
- --nordp-3: #4C566A;
- --nords-0: #d8DEE9;
- --nords-1: #E5e9f0;
- --nords-2: #ECEFF4;
- --nordf-0: #8FBCBB;
- --nordf-1: #88C0D0;
- --nordf-2: #81A1C1;
- --nordf-3: #5E81AC;
- --nordf-4: #8ad;
- --norda-0: #BF616A;
- --norda-1: #D08770;
- --norda-2: #EBCB8B;
- --norda-3: #A3Be8C;
- --norda-4: #B48EAD;
- }
- .Page-content,
- .Footer,
- .Footer-wrapper,
- .LanguageTools-header-row,
- .amo {
- background: #161825 !important;
- }
- h1,
- h2 {
- color: white !important;
- }
- .SearchResult-link,
- .SearchResult-linklink {
- color: #1e90ff !important;
- }
- .Guides-header,
- .HomeHeroGuides-sections .Hero-name-HomeHeroGuides {
- border-color: white !important;
- }
- .App-content,
- .Home,
- .LandingPage,
- .LanguageTools-table-row:nth-child(2n),
- .Paginate {
- background: #161825 !important;
- }
- .Select {
- background-color: #161825 !important;
- }
- .SearchForm-icon-magnifying-glass {
- filter: invert(85%) !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,
- .Card-footer-link,
- .Card-footer-text,
- .Card-header,
- .Categories .Card-contents,
- .DropdownMenu-items::after,
- .DropdownMenu-items,
- .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,
- .DropdownMenuItem-section {
- background-color: #161825 !important;
- color: white !important;
- }
- .Addon-author,
- .Addon-author a,
- .Addon-author a:link .Button--action,
- .Addon-title,
- .AddonBadges .Badge,
- .AddonTitle,
- .Button--action,
- .Button--action.Button--small:link,
- .Button--action:link,
- .Button--neutral,
- .Button--neutral:link,
- .Card--photon .Card-contents,
- .Card-contents,
- .Card-footer-text,
- .Definition-dt,
- .DropdownMenuItem,
- .ui.DropdownMenu-items,
- .DropdownMenuItem-link a,
- .DropdownMenuItem-link a:link,
- .DropdownMenuItem-section,
- .ExpandableCard-ToggleLink:link,
- .Footer a:active,
- .Footer a:hover,
- .Footer-links-header a:link,
- .GuidesAddonCard .AddonTitle a,
- .GuidesAddonCard .GuidesAddonCard-content-header-title .AddonTitle-author,
- .Home-SubjectShelf-link:link,
- .Home-SubjectShelf-link:visited,
- .Home-SubjectShelf-subheading,
- .LandingPage-addonType-name,
- .LandingPage-heading-content,
- .MetadataCard-list dt,
- .Paginate .Button.Paginate-item--current-page,
- .Paginate .Button.Paginate-item:first-child,
- .Paginate .Button.Paginate-item:last-child,
- .Paginate .Button.Paginate-item:link:first-child,
- .Paginate .Button.Paginate-item:link:last-child,
- .Paginate .Button.Paginate-item:visited:first-child,
- .Paginate .Button.Paginate-item:visited:last-child .Paginate-page-number,
- .PermissionsCard-subhead,
- .ReportAbuseButton-show-more,
- .SearchContextCard-header,
- .SearchFilters-label,
- .SearchForm-query,
- .SearchResult--meta-section,
- .SearchResult-name,
- .SearchResult-summary,
- .Select,
- input.AutoSearchInput-query {
- /*background-color: #1f1f1f !important;*/
- color: white !important;
- }
- .Paginate .Button.Paginate-item:active,
- .Paginate .Button.Paginate-item:hover {
- background-color: #161825 !important;
- }
- .AutoSearchInput-suggestions-item {
- color: white !important;
- }
- .Card-header {
- color: white !important;
- }
- .Card-contents li .Rating-star-group,
- .Paginate-next::after,
- .Paginate-previous::before {
- filter: invert(70%) !important;
- }
- .AddonMeta .MetadataCard-content a,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link:link,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link:visited,
- .AddonMeta .MetadataCard-content a:link,
- .AddonMeta .MetadataCard-content a:visited,
- .AddonMeta .MetadataCard-title a,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link:link,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link:visited,
- .AddonMeta .MetadataCard-title a:link,
- .AddonMeta .MetadataCard-title a:visited,
- .RatingsByStar-count a:active,
- .RatingsByStar-count a:link,
- .RatingsByStar-count a:visited,
- .RatingsByStar-star a:active,
- .RatingsByStar-star a:link,
- .RatingsByStar-star a:visited {
- color: #161825 !important;
- }
- .ShowMoreCard-contents::after {
- background: linear-gradient(rgba(255, 255, 255, 0), #161825) !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: white !important;
- background: #1e90ff !important;
- }
- .Button--action.Button--outline-only {
- border-color: #161825 !important;
- }
- input.AutoSearchInput-query {
- border-color: #1D1923 !important;
- }
- .Addon .InstallButton-button,
- .Button--action,
- .Button--action.Button--small,
- .SearchForm-suggestions-item.SearchForm-suggestions-item--highlighted {
- background: var(--nordp-2) !important;
- }
- .Button--action.Button--outline-only:hover,
- .Button--action:hover,
- .SearchForm-query:hover {
- border-color: var(--nordp-1) !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(--accent) !important;
- border-radius: 0 !important;
- }
- .Button--report {
- text-shadow: none !important;
- }
- .Icon-arrow,
- .Icon-external {
- filter: invert(0%) !important;
- }
- .Icon-magnifying-glass {
- filter: invert(0%) !important;
- }
- .Icon-featured {
- filter: invert(85%) !important;
- }
- .Icon-plus-dark {
- filter: invert(0%) !important;
- }
- .Button--neutral.Button--puffy,
- .Button--neutral:link.Button--puffy {
- background: var(--nordf-0) !important;
- color: var(--foreground) !important;
- }
- .Button--neutral.Button--puffy:hover,
- .Button--neutral:link.Button--puffy:hover {
- background: var(--nordf-1) !important;
- }
- }
- @-moz-document url-prefix("https://addons.mozilla.org") {
- :root {
- --pale-blue: #728cbb;
- --custom-bg: #333333;
- --custom-bg-dark: #1a1c1d;
- --custom-fg: #e2e2e2;
- --custom-fg-dark: #cccccc;
- --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: #1e90ff;
- --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;
- --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(--pale-blue);
- --accent-2: var(--pale-blue);
- --accent-3: var(--pale-blue);
- --in-content-page-color: var(--tone-1) !important;
- --in-content-page-background: var(--tone-8) !important;
- --in-content-text-color: var(--tone-1) !important;
- --in-content-selected-text: var(--tone-1) !important;
- --in-content-selected-text-background: #5675b9;
- --in-content-box-background: var(--tone-7) !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-2) !important;
- --in-content-category-text-active: #0c0c0d;
- --in-content-category-text-selected: var(--accent-1) !important;
- --in-content-category-text-selected-active: #1e90ff;
- --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;
- --in-content-dark-header-background: var(--tone-9) !important;
- --tab-line-selected-color: var(--accent-2) !important;
- --secure-connection-color: var(--accent-1);
- --tab-background-color: var(--tone-9) !important;
- --tab-color: var(--in-content-selected-text);
- --theme-sidebar-background: #1B1B1D !important;
- --card-outline-color: var(--in-content-box-border-color) !important;
- --cm-background: var(--tone-8) !important;
- --cm-selection: #353b48 !important;
- --cm-marker: #555 !important;
- --cm-linenumber: #58575c !important;
- --cm-cursor: #fff !important;
- --cm-active-line-background: rgba(185, 215, 253, .15) !important;
- --cm-matching-bracket: rgba(255, 255, 255, .25) !important;
- --cm-search-background: rgba(24, 29, 32, 1) !important;
- --cm-red: #de7474 !important;
- --dummy-variable-for-updater-scripts: black;
- }
- .Footer,
- .Footer-wrapper,
- .LanguageTools-header-row,
- .amo {
- background: var(--in-content-category-header-background) !important;
- }
- h1,
- h2 {
- color: var(--in-content-category-text) !important;
- }
- .Guides-header,
- .HomeHeroGuides-sections .Hero-name-HomeHeroGuides {
- border-color: var(--in-content-box-border-color) !important;
- }
- .Page-content {
- background: #16182580 !important;
- }
- .App-content,
- .Home,
- .LandingPage,
- .LanguageTools-table-row:nth-child(2n),
- .Paginate {
- background: var(--in-content-page-background) !important;
- }
- .Select {
- background-color: var(--in-content-page-background) !important;
- }
- .SearchForm-icon-magnifying-glass {
- filter: invert(65%) !important;
- }
- .Notice-genericWarning {
- background-color: var(--norda-2) !important;
- color: black !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,
- .Card-footer-link,
- .Card-footer-text,
- .Card-header,
- .Categories .Card-contents,
- .DropdownMenu-items::after,
- .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-color: #16182550 !important;*/
- color: white !important;
- }
- .Addon-author,
- .Addon-author a,
- .Addon-author a:link .Button--action,
- .Addon-title,
- .AddonBadges .Badge,
- .AddonTitle,
- .Button--action,
- .Button--action.Button--small:link,
- .Button--action:link,
- .Button--neutral,
- .Button--neutral: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,
- .GuidesAddonCard .AddonTitle a,
- .GuidesAddonCard .GuidesAddonCard-content-header-title .AddonTitle-author,
- .Home-SubjectShelf-link:link,
- .Home-SubjectShelf-link:visited,
- .Home-SubjectShelf-subheading,
- .LandingPage-addonType-name,
- .LandingPage-heading-content,
- .MetadataCard-list dt,
- .Paginate .Button.Paginate-item--current-page,
- .Paginate .Button.Paginate-item:first-child,
- .Paginate .Button.Paginate-item:last-child,
- .Paginate .Button.Paginate-item:link:first-child,
- .Paginate .Button.Paginate-item:link:last-child,
- .Paginate .Button.Paginate-item:visited:first-child,
- .Paginate .Button.Paginate-item:visited:last-child .Paginate-page-number,
- .PermissionsCard-subhead,
- .ReportAbuseButton-show-more,
- .SearchContextCard-header,
- .SearchFilters-label,
- .SearchForm-query,
- .SearchResult--meta-section,
- .SearchResult-name,
- .SearchResult-summary,
- .Select,
- input.AutoSearchInput-query {
- /*background-color: #1f1f1f !important;*/
- color: white !important;
- }
- .Paginate .Button.Paginate-item:active,
- .Paginate .Button.Paginate-item:hover {
- background-color: #161825 !important;
- }
- .AutoSearchInput-suggestions-item {
- color: var(--in-content-page-color)
- }
- .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;
- }
- .AddonMeta .MetadataCard-content a,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link:link,
- .AddonMeta .MetadataCard-content a.AddonMeta-reviews-content-link:visited,
- .AddonMeta .MetadataCard-content a:link,
- .AddonMeta .MetadataCard-content a:visited,
- .AddonMeta .MetadataCard-title a,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link:link,
- .AddonMeta .MetadataCard-title a.AddonMeta-reviews-content-link:visited,
- .AddonMeta .MetadataCard-title a:link,
- .AddonMeta .MetadataCard-title a:visited,
- .RatingsByStar-count a:active,
- .RatingsByStar-count a:link,
- .RatingsByStar-count a:visited,
- .RatingsByStar-star a:active,
- .RatingsByStar-star a:link,
- .RatingsByStar-star a:visited {
- color: var(--in-content-page-color) !important;
- }
- .ShowMoreCard-contents::after {
- background: linear-gradient(rgba(255, 255, 255, 0), #161825) !important;
- }
- .SecondaryHero-module {
- background: #1e90ff !important;
- color: white !important;
- }
- .SecondaryHero-message-description {
- color: #1e90ff !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 {
- background-color: #1e90ff !important;
- color: white !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,
- .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%) !important;
- }
- .Icon-featured {
- filter: invert(85%) !important;
- }
- .Icon-plus-dark {
- filter: invert(100%) !important;
- }
- .Button--neutral.Button--puffy,
- .Button--neutral:link.Button--puffy {
- background: var(--in-content-primary-button-background) !important;
- color: var(--in-content-selected-text) !important;
- }
- .Button--neutral.Button--puffy:hover,
- .Button--neutral:link.Button--puffy:hover {
- background: var(--in-content-primary-button-background-hover) !important;
- }
- }
- @-moz-document url-prefix(about:),
- url-prefix(chrome: //browser) {
- browser[type="content"], tabpanels {
- background: #161825 !important;
- background-color: #161825 !important;
- color:white !important;
- }
- }
- @-moz-document url(chrome://global/content/alerts/alert.xhtml) {
- #tabmodalprompt-topContainer {
- background-color: #161825 !important;
- color: white !important;
- }
- #tabmodalprompt-infoContainer {
- background-color: #161825 !important;
- color: white !important;
- }
- #alertBox {
- background-color: #161825 !important;
- color: white !important;
- font-family: Fira Sans !important;
- }
- #alertSourceLabel {
- color: #1e90ff !important;
- font-family: Fira Sans !important;
- }
- }
- browser vbox#appcontent tabbrowser,
- content,
- tabbrowser-tabpanels,
- browser[type=content-primary], browser[type=content] > html {
- background-color: #161825 !important;
- color:white !important;
- font-family: Fira Sans !important;
- }
- @-moz-document url("about:memory") {
- html,
- body {
- background-color: #161825 !important;
- color: white !important;
- }
- }
- ::selection {
- background: #1e90ff !important;
- color: #ffff !important;
- }
- /*
- html[windowtype="Toolkit:PictureInPicture"] {
- border-radius: 5px !important;
- background: transparent !important;
- }
- */
- /* Dark Mode page between loading */
- @-moz-document url("about:home"),
- url("about:blank"),
- url("about:newtab"),
- url("about:privatebrowsing") {
- body {
- background-color: #161825 !important;
- }
- }
- /*
- @-moz-document url-prefix(moz-extension: //bf5f8510-4f90-45c6-b93c-802fa6007948) {
- body {
- background: #353e4b !important;
- color: #b8b8b8 !important;
- }
- #onoffswitch_label,
- #HttpNowhere__header,
- HttpNowhere__explained,
- #settingsForThisSite,
- #viewAllRules,
- #aboutTitle,
- #donateEFF,
- reset-to-defaults,
- .see_more__text,
- small,
- h1,
- h2,
- a {
- color: #b8b8b8 !important;
- }
- header {
- background: #353e4b !important;
- color: #b8b8b8 !important;
- }
- .logo-container {
- background-image: url(https-everywhere-logo.png) !important;
- background-size: 170px !important;
- }
- }
- */
- @-moz-document url-prefix("moz-extension://1249bce4-c7eb-4913-beb1-821f6a4c399e/") {
- .panel-arrowcontent,
- #share-directory-grid.clearfix {
- background-color: #161825 !important;
- }
- button {
- border-radius: 0px !important;
- }
- }
- .dnsNotFound #errorPageContainer {
- background-image: url("fox-gif-transparent-2.gif") !important;
- background-color: #161825 !important;
- }
- .dnsNotFound {
- font-family: Arial !important;
- background-color: #161825 !important;
- }
- @-moz-document url-prefix("about:reader") {
- body {
- background-color: #161825 !important;
- }
- /* Unstick the toolbar so it can scroll */
- #toolbar {
- position: static !important;
- }
- /* Put the toolbar back at the left */
- .reader-toolbar {
- margin-left: 16px !important;
- }
- }
- @-moz-document url("about:config") {
- #configTree {
- margin-bottom: 0px !important;
- box-shadow: none !important;
- }
- }
- /*
- @-moz-document url-prefix("about:reader") {
- .toolbar {
- border: none !important;
- background-color: #2A2A2A !important;
- width: 40px !important;
- }
- button {
- fill: white !important;
- background-color: transparent !important;
- border: none !important;
- }
- button:hover {
- background-color: #525252 !important;
- }
- .dropdown-popup {*/
- /* Backdrop filter here... */
- /*
- background-color: #2B2B2B !important;
- box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.5) !important;
- border-radius: 0px !important;
- border: none !important;
- opacity: 0 !important;
- transition: opacity 150ms, visibility 0s 2s !important;
- }
- .open>.dropdown-popup {
- opacity: 1 !important;
- transition: opacity 150ms !important;
- }
- .dropdown-arrow {
- display: none !important;
- }
- .dropdown.open {
- background-color: #666666 !important;
- }
- .narrate-row:not(:first-child) {
- border: none !important;
- }
- .font-type-buttons>button>.description {
- color: #BEBEBE !important;
- }
- }
- /*
- @-moz-document url-prefix("about:logins") {
- .fxaccounts-avatar-button,
- .fxaccounts-avatar-button:hover:active {
- background: transparent !important;
- border: none !important;
- }
- .meta-info {
- font-weight: 400 !important;
- font-size: initial !important;
- }
- .edit-button,
- .delete-button {
- background-position-x: 8px !important;
- padding-left: 32px !important;
- }
- login-list,
- div.meta {
- background-color: #161825 !important;
- }
- .login-list-item {
- border-bottom: none !important;
- }
- .container[role="dialog"] {
- background: #161825 !important;
- border: 1px solid #333333 !important;
- border-radius: 0px !important;
- color: var(--uwp-global-front) !important;
- box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .32) !important;
- }
- }
- */
- /*** Firefox 81 PDF Viewer Dark Theme for userContent.css ***/
- /*
- These rules are from
- resource://pdf.js/web/viewer.css
- Line 456, the lines within:
- @media (prefers-color-scheme: dark) { :root { } }
- */
- @-moz-document url-prefix(view-source:) {
- *|*:root {
- background: none !important;
- }
- #viewsource {
- font-family: Fira Sans !important;
- font-size: 16px !important;
- /*, -moz-fixed*/
- /*line-height: 1.5em;*/
- background-color: #161825 !important;
- /*background-image: url(https://farm9.staticflickr.com/8536/8680613751_71ef92bbdb_o_d.jpg),
- linear-gradient(to right, #002b36d0, #002b36d0, #000000d0),
- linear-gradient(#00000040 50%, transparent 50%);
- background-size: cover, cover, auto 3em;
- background-position: center, center, top 10px left 0;
- background-attachment: fixed, fixed, scroll;
- background-repeat: no-repeat, no-repeat, repeat-y;
- background-blend-mode: overlay, normal, normal;*/
- color: white !important;
- }
- pre[id]:before,
- span[id]:before {
- width: 6ch !important;
- color: #586e75 !important;
- margin-left: -7ch !important;
- }
- pre {
- padding-left: 1ch;
- margin-left: 6ch !important;
- border-left: 2px solid #073642 !important;
- }
- pre> :first-child {
- padding-right: 1ch;
- }
- .highlight .start-tag {
- color:yellow !important;
- }
- .highlight .end-tag {
- color: yellow !important;
- }
- .highlight .comment {
- color: #586e75 !important;
- }
- .highlight .cdata {
- color: #cb4b16 !important;
- }
- .highlight .doctype {
- color: #268be2 !important;
- }
- .highlight .pi {
- color: #268be2 !important;
- /* orchid -> blue */
- }
- .highlight .entity {
- color: #b58900 !important;
- /* violet -> yellow */
- }
- .highlight .attribute-name {
- color:violet !important;
- }
- .highlight .attribute-value {
- color: #2aa198 !important;
- text-shadow: 1px 1px 2px black !important;
- }
- .highlight .markupdeclaration {
- color: #859900cc !important;
- }
- .highlight .error,
- .highlight .error> :-moz-any(.start-tag, .end-tag, .comment, .cdata, .doctype,
- .pi, .entity, .attribute-name, .attribute-value) {
- color: #002b36 !important;
- background-color: #dc322f !important;
- }
- }
Add Comment
Please, Sign In to add comment