Skip to content

Instantly share code, notes, and snippets.

@MarcelRobitaille
Created December 16, 2016 02:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MarcelRobitaille/1b849b9cdace35e41b727dbe229425a8 to your computer and use it in GitHub Desktop.
Save MarcelRobitaille/1b849b9cdace35e41b727dbe229425a8 to your computer and use it in GitHub Desktop.
/* Firefox Edge v1.4.0 */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document url("chrome://browser/content/browser.xul") {
/* MAIN WINDOW & TITLEBAR BUTTONS */
#main-window {
background-color: var(--second-level-bg-color) !important;
}
#main-menubar {
color: var(--main-font-color) !important;
}
#titlebar-min {
list-style-image: var(--titlebar-min-image) !important;
padding-bottom: 6px !important;
}
#titlebar-max {
list-style-image: var(--titlebar-max-image) !important;
}
#main-window[sizemode="maximized"] #titlebar-max {
list-style-image: var(--titlebar-restore-image) !important;
}
#titlebar-close,
#titlebar-close:hover {
list-style-image: var(--titlebar-close-image) !important;
}
#titlebar-min:hover,
#titlebar-max:hover {
background-color: var(--titlebar-min-max-hover-bg-color) !important;
}
#titlebar-min:hover:active,
#titlebar-max:hover:active {
background-color: var(--titlebar-min-max-active-bg-color) !important;
}
.titlebar-button {
height: 32px !important;
margin-bottom: -14px !important;
}
#main-window[sizemode="normal"] #TabsToolbar {
margin-top: -1px !important;
margin-left: -1px !important;
}
#navigator-toolbox::after {
background-color: var(--navigator-separator-bg-color) !important;
}
/* TABS */
#TabsToolbar {
height: 33px !important;
background-color: var(--second-level-bg-color) !important;
margin-bottom: 0 !important;
}
.tabbrowser-tab {
color: var(--inactive-font-color) !important;
background-color: var(--second-level-bg-color) !important;
margin-bottom: 1px !important;
border: none !important;
}
.tabbrowser-tab .tab-stack {
padding-bottom: 1px !important;
}
.tabbrowser-tab:hover:not([selected]) {
color: var(--main-font-color) !important;
background-color: var(--second-level-bg-hover-color) !important;
}
.tabbrowser-tab[selected] {
color: var(--main-font-color) !important;
background: var(--top-level-bg-color) !important;
}
.tab-background {
-moz-margin-end: 0 !important;
-moz-margin-start: 0 !important;
background: transparent !important;
}
.tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox {
-moz-padding-end: 0 !important;
-moz-padding-start: 0 !important;
}
.tab-background-start,
.tab-background-end {
display: none !important;
}
#TabsToolbar .tab-background-middle {
background: transparent !important;
margin: -12px 0px !important;
}
.tabs-newtab-button,
#new-tab-button {
-moz-margin-end: 0 !important;
-moz-margin-start: 0 !important;
background: transparent !important;
width: 32px !important;
}
.tabs-newtab-button .toolbarbutton-icon,
#new-tab-button .toolbarbutton-icon {
list-style-image: var(--new-tab-button-image) !important;
padding-top: 2px !important;
}
.tabs-newtab-button .toolbarbutton-icon {
margin-left: 3px !important;
}
#new-tab-button .toolbarbutton-icon {
margin-left: 1px !important;
}
.tabs-newtab-button:hover,
#new-tab-button:hover {
background: var(--new-tab-hover-bg-color) !important;
}
.tabs-newtab-button:hover:active,
#new-tab-button:hover:active {
background: var(--tab-button-bg-active-color) !important;
}
#new-tab-button {
padding-right: 0px !important;
}
.tabbrowser-tab::after,
.tabbrowser-tab::before {
background-image: linear-gradient(transparent 6px,
var(--tab-separator-color) 6px,
var(--tab-separator-color) calc(100% - 6px),
transparent calc(100% - 6px));
opacity: 1.0;
}
.tabbrowser-tab[pinned]::before,
.tabbrowser-tab[pinned] + .tabbrowser-tab:not([pinned])::before,
.tabbrowser-tab[last-visible-tab]::after {
background-image: linear-gradient(transparent 0px,
var(--tab-separator-color) 0px,
var(--tab-separator-color) 100%,
transparent 100%);
}
.tabbrowser-tab .close-icon {
list-style-image: var(--tab-close-button-image);
-moz-image-region: rect(0, 20px, 20px, 0px);
background-image: none !important;
height: 20px;
width: 20px;
}
.tabbrowser-tab .close-icon:hover {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
.tabbrowser-tab .close-icon:hover:active {
-moz-image-region: rect(0, 60px, 20px, 40px);
}
.tab-close-button:not([selected]) {
display: none !important;
}
tab:hover:not([pinned]) .tab-close-button {
display: -moz-box !important;
}
#tabbrowser-tabs[overflow] > .tabbrowser-tab[pinned] {
padding-bottom: 15px !important;
}
#tabbrowser-tabs[overflow] > .tabbrowser-tab[pinned] > .tab-stack {
margin-top: 7px !important;
margin-bottom: -7px !important;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up,
.tabbrowser-arrowscrollbox > .scrollbutton-down {
list-style-image: var(--tab-scroll-up-down-button-image);
-moz-image-region: rect(0, 15px, 17px, 0) !important;
background-image: none !important;
background-color: var(--tab-scroll-up-down-bg-color) !important;
width: 34px !important;
position: unset !important;
transition: none !important;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up:not([disabled]):hover,
.tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled]):hover {
background-color: var(--tab-scroll-up-down-bg-hover-color) !important;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up:not([disabled]):hover:active,
.tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled]):hover:active {
background-color: var(--tab-scroll-up-down-bg-active-color) !important;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up[disabled],
.tabbrowser-arrowscrollbox > .scrollbutton-down[disabled] {
background-color: var(--tab-scroll-up-down-bg-disabled-color) !important;
opacity: 1.0;
}
.tabbrowser-arrowscrollbox > .scrollbutton-up[disabled] > .toolbarbutton-icon,
.tabbrowser-arrowscrollbox > .scrollbutton-down[disabled] > .toolbarbutton-icon {
opacity: 0.5;
}
.tabbrowser-arrowscrollbox > .scrollbutton-down > .toolbarbutton-icon,
.tabbrowser-arrowscrollbox > .scrollbutton-up > .toolbarbutton-icon {
margin-left: -1px !important;
}
.arrowscrollbox-overflow-start-indicator,
.arrowscrollbox-overflow-end-indicator {
display: none !important;
}
#alltabs-button {
list-style-image: var(--default-dropdown-image);
background-color: transparent !important;
background-image: none !important;
}
#alltabs-button:hover {
background-color: var(--alltabs-bg-hover-color) !important;
}
#alltabs-button:hover:active {
background-color: var(--alltabs-bg-active-color) !important;
}
.tab-icon-image {
list-style-image: var(--tab-icon-image);
}
.tabbrowser-tab:not(:hover):not([selected]) .tab-icon-image:not([src]) {
opacity: .6;
}
.tab-icon-image:not([src]):not([pinned]):not([crashed]):not([busy]) {
display: block !important;
}
.tab-icon-sound {
list-style-image: var(--tab-icon-sound-image) !important;
}
.tab-icon-sound[soundplaying] {
-moz-image-region: rect(0, 16px, 16px, 0);
opacity: 0.8;
}
.tab-icon-sound[soundplaying]:hover {
opacity: 0.9 !important;
}
.tab-icon-sound[soundplaying]:hover:active {
opacity: 1 !important;
}
.tab-icon-sound[muted] {
-moz-image-region: rect(0, 32px, 16px, 16px);
opacity: 0.8;
}
.tab-icon-sound[muted]:hover {
opacity: 0.9 !important;
}
.tab-icon-sound[muted]:hover:active {
opacity: 1.0 !important;
}
.tab-icon-sound {
order: 2 !important;
}
.tabbrowser-tab:not([visuallyselected]) > .tab-stack >.tab-content > .tab-icon-sound {
opacity: 0.65;
}
.tabbrowser-tab:not([visuallyselected]):hover > .tab-stack >.tab-content > .tab-icon-sound {
opacity: 0.8;
}
/* REPLACE PINNED TAB'S FAVICON WITH AUDIO ICON */
.tabbrowser-tab[pinned][soundplaying] > .tab-stack >.tab-content > .tab-icon-image,
.tabbrowser-tab[pinned][soundplaying] > .tab-stack >.tab-content > .tab-icon-overlay {
display: none !important;
}
.tabbrowser-tab[pinned][muted] > .tab-stack >.tab-content > .tab-icon-overlay {
display: none !important;
}
.tabbrowser-tab[pinned][soundplaying] > .tab-stack >.tab-content > .tab-icon-sound {
display: block !important;
margin-left: 0px !important;
margin-right: 6px !important;
}
/* PUT TAB'S AUDIO ICON ON THE LEFT SIDE OF TEXT */
.tab-content {
display: -moz-box;
-moz-box-orient: horizontal;
}
.tab-throbber {
-moz-box-ordinal-group: 0;
}
.tab-icon-image {
-moz-box-ordinal-group: 1;
}
.tab-icon-overlay {
-moz-box-ordinal-group: 1;
}
.tab-text {
-moz-box-ordinal-group: 3;
}
.tab-icon-sound {
-moz-box-ordinal-group: 4;
}
.tab-close-button {
-moz-box-ordinal-group: 5;
}
.tab-icon-sound {
-moz-box-ordinal-group: 2;
margin-left: 3px !important;
margin-right: 5px !important;
}
.tab-label:not([pinned]) {
margin-left: 3px !important;
}
/* NEW TAB ANIMATION */
.tabbrowser-tab:not([pinned]) {
margin-top: 0;
transition: min-width 70ms ease-out,
max-width 100ms ease-out,
margin-top 160ms linear;
}
.tabbrowser-tab:not([pinned]):not([fadein]) {
margin-top: 14px;
}
/* NAV. BAR */
#nav-bar {
background-image: none !important;
background-color: var(--top-level-bg-color) !important;
height: 44px !important;
box-shadow: none !important;
padding: 0 !important;
}
#TabsToolbar:not([collapsed="true"]) + #nav-bar {
border: none !important;
}
#urlbar > toolbarbutton {
-moz-box-ordinal-group: 0;
}
/* BACK BUTTON */
#back-button {
list-style-image: var(--back-button-image);
-moz-image-region: auto !important;
border-radius: 0px !important;
padding: 0 !important;
padding-inline-start: 0 !important;
padding-inline-end: 0 !important;
}
#back-button > .toolbarbutton-icon {
padding: 0 !important;
max-width: 36px !important;
}
/* FORWARD BUTTON */
#urlbar-wrapper {
clip-path: none !important;
margin-left: 4px !important;
}
#urlbar-wrapper > #forward-button {
margin: 0 !important;
}
#forward-button {
list-style-image: var(--forward-button-image);
-moz-image-region: auto !important;
}
#forward-button > .toolbarbutton-icon {
background-color: transparent !important;
padding-left: 0px !important;
padding-right: 0px !important;
max-width: 36px !important;
box-shadow: none !important;
border: none !important;
margin-left: 4px !important;
margin-right: 4px !important;
}
/* RELOAD BUTTON */
#urlbar-reload-button {
list-style-image: var(--reload-button-image);
-moz-image-region: auto !important;
border: none !important;
background-color: var(--top-level-bg-color) !important;
margin-inline-start: 4px !important;
margin-top: -2px !important;
margin-bottom: -2px !important;
padding: 0 !important;
width: 44px !important;
height: 44px !important;
}
#urlbar-reload-button > .toolbarbutton-icon {
width: 18px;
}
#urlbar-reload-button:not([displaystop]) {
visibility: visible !important;
}
#urlbar-reload-button[displaystop] + #urlbar-stop-button {
visibility: visible !important;
}
#urlbar-reload-button:not([disabled]):hover {
background-color: var(--top-level-bg-hover-color) !important;
}
#urlbar-reload-button:not([disabled]):hover:active {
background-color: var(--top-level-bg-active-color) !important;
}
/* STOP BUTTON */
#urlbar-stop-button {
list-style-image: var(--stop-button-image);
-moz-image-region: auto !important;
border: none !important;
background-color: var(--top-level-bg-color) !important;
margin-inline-start: 4px !important;
margin-top: -2px !important;
margin-bottom: -2px !important;
padding: 0 !important;
width: 44px !important;
height: 44px !important;
}
#urlbar-stop-button > .toolbarbutton-icon {
width: 16px;
}
#urlbar-stop-button:not([disabled]):hover {
background-color: var(--top-level-bg-hover-color) !important;
}
#urlbar-stop-button:not([disabled]):hover:active {
background-color: var(--top-level-bg-active-color) !important;
}
#urlbar-go-button {
visibility: collapse !important;
}
/* URLBAR */
#urlbar {
border: none !important;
background-color: var(--top-level-bg-color) !important;
color: var(--main-font-color) !important;
}
#urlbar[focused] {
box-shadow: none !important;
}
/* NOTIFICATION POPUP BOX */
#notification-popup-box {
border: none;
border-radius: 0 !important;
background-color: var(--top-level-bg-color) !important;
margin-inline-end: -8px;
}
/* IDENTITY BOX */
#identity-box {
margin-right: 4px !important;
border-right: none !important;
padding-inline-start: 14px !important;
}
#notification-popup-box[hidden] + #identity-box {
margin-left: 16px !important;
}
#identity-box:hover,
#identity-box:active,
#identity-box:focus,
#identity-box[open=true],
#identity-box.verifiedIdentity,
#identity-box.verifiedIdentity:hover,
#identity-box.verifiedIdentity[open=true],
#identity-box.verifiedIdentity:not([open]):hover,
#identity-box.verifiedDomain,
#identity-box.verifiedDomain:hover,
#identity-box.verifiedDomain[open=true],
#identity-box.verifiedDomain:not([open]):hover,
#identity-box.mixedContent,
#identity-box.mixedContent:hover,
#identity-box.mixedContent[open=true],
#identity-box.mixedContent:not([open]):hover {
background-color: transparent !important;
background-image: none !important;
}
#identity-box.verifiedIdentity {
color: var(--verified-identity-font-color) !important;
}
#identity-box > #identity-icon {
margin-left: -4px !important;
}
.urlbar-textbox-container {
margin-left: 16px !important;
border-left: 1px solid;
border-image: linear-gradient(transparent 21%, var(--urlbar-separator-color) 21%, var(--urlbar-separator-color) 79%, transparent 79%);
border-image-slice: 1 !important;
}
.urlbar-input-box, #urlbar-display-box {
border-inline-start: 0 !important;
}
.urlbar-history-dropmarker {
list-style-image: var(--urlbar-history-dropmarker-image);
-moz-image-region: auto !important;
transition: none !important;
opacity: 0.7;
-moz-appearance: none;
}
.urlbar-history-dropmarker:hover {
opacity: 0.85;
}
.urlbar-history-dropmarker:hover:active {
opacity: 1.0;
}
.urlbar-icon {
padding: 0 6px;
width: 32px;
height: 20px;
}
/* READER MODE BUTTON */
#reader-mode-button {
list-style-image: var(--reader-mode-button-image);
-moz-image-region: rect(0, 20px, 20px, 0);
}
#reader-mode-button:hover,
#reader-mode-button[readeractive]:hover {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
#reader-mode-button:hover:active,
#reader-mode-button[readeractive] {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
/* SEARCH TEXTBOX */
.searchbar-textbox {
color: var(--main-font-color) !important;
background-color: var(--searchbar-bg-color) !important;
border-color: var(--tab-separator-color) !important;
border-radius: 0 !important;
box-shadow: none !important;
height: 26px !important;
}
.searchbar-textbox:hover {
background-color: var(--searchbar-bg-hover-color) !important;
}
.searchbar-textbox[focused] {
background-color: var(--searchbar-bg-active-color) !important;
}
.searchbar-search-button {
list-style-image: var(--searchbar-search-button-image);
-moz-image-region: rect(0, 20px, 20px, 0);
}
.searchbar-search-button:hover {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
.searchbar-search-button:hover:active {
-moz-image-region: rect(0, 60px, 20px, 40px);
}
.searchbar-search-button[addengines="true"] {
list-style-image: var(--searchbar-search-button-addengines-image);
}
.search-go-button {
list-style-image: var(--searchbar-go-button-image);
-moz-image-region: rect(0, 14px, 14px, 0);
padding: 0 !important;
}
.search-go-button:hover {
-moz-image-region: rect(0, 28px, 14px, 14px);
}
.search-go-button:hover:active {
-moz-image-region: rect(0, 42px, 14px, 28px);
}
/* BOOKMARKS BUTTON */
#bookmarks-menu-button {
list-style-image: var(--bookmarks-menu-button-image);
}
#bookmarks-menu-button > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
list-style-image: var(--bookmarks-menu-button-dropmarker-image);
}
#nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
max-width: 33px;
}
#nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
max-width: 34px;
}
#bookmarks-menu-button[cui-areatype="toolbar"] {
-moz-image-region: rect(0, 20px, 20px, 0);
}
#bookmarks-menu-button[cui-areatype="toolbar"]:not([starred]) > .toolbarbutton-menubutton-button:hover > .toolbarbutton-icon {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
#bookmarks-menu-button[cui-areatype="toolbar"][starred] > .toolbarbutton-menubutton-button:hover > .toolbarbutton-icon {
opacity: 0.65 !important;
}
#bookmarks-menu-button[cui-areatype="toolbar"][starred] {
-moz-image-region: rect(0, 60px, 20px, 40px);
}
#bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
-moz-image-region: rect(0, 20px, 20px, 0);
margin-left: 1px !important;
}
#bookmarks-menu-button[cui-areatype="toolbar"]:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#bookmarks-menu-button[cui-areatype="toolbar"][open] > .toolbarbutton-menubutton-dropmarker:not([disabled=true]) > .dropmarker-icon {
-moz-image-region: rect(0, 40px, 20px, 20px);
}
#bookmarked-notification-dropmarker-icon {
width: 20px !important;
height: 20px !important;
}
#bookmarked-notification {
background-size: 20px !important;
width: 20px !important;
height: 20px !important;
}
#bookmarked-notification-anchor[notification="finish"] > #bookmarked-notification {
background-image: var(--bookmarked-notification-image);
}
#nav-bar .badged-button:hover {
background-color: var(--top-level-bg-hover-color) !important;
}
#nav-bar .badged-button:hover:active {
background-color: var(--top-level-bg-active-color) !important;
}
/* DOWNLOADS BUTTON */
#downloads-button[cui-areatype="toolbar"] .toolbarbutton-icon {
width: 20px !important;
height: 20px !important;
list-style-image: none !important;
background: var(--downloads-button-image) no-repeat center !important;
}
#downloads-indicator-icon {
width: 20px !important;
height: 20px !important;
background-size: 20px !important;
background: none !important;
background-image: var(--downloads-button-image) !important;
}
#downloads-button[attention="success"] > #downloads-indicator-anchor > #downloads-indicator-icon {
background-image: var(--downloads-button-attention-image) !important;
}
#downloads-indicator-counter {
margin: 0 !important;
height: 10px !important;
color: var(--inactive-font-color) !important;
text-shadow: none !important;
font-size: 10px !important;
line-height: 10px !important;
}
#downloads-button:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter {
background: var(--downloads-button-image) center no-repeat;
background-size: 16px;
}
#downloads-indicator-progress {
border-radius: 0 !important;
box-shadow: none !important;
}
#downloads-indicator-progress > .progress-bar {
background-color: var(--downloads-indicator-bg-color) !important;
background-image: none !important;
border: none !important;
border-radius: 0 !important;
}
#downloads-indicator-progress > .progress-remainder {
background-color: var(--downloads-indicator-remainder-color) !important;
background-image: none !important;
border: none !important;
border-radius: 0 !important;
}
#downloads-button[paused] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-progress > .progress-bar {
background-color: var(--downloads-indicator-paused-bg-color) !important;
}
#downloads-notification-anchor[notification="start"] > #downloads-indicator-notification {
background-image: var(--downloads-button-start-notification-image);
}
#downloads-notification-anchor[notification="finish"] > #downloads-indicator-notification {
background-image: var(--downloads-button-finish-notification-image);
}
/* MENU BUTTON */
#PanelUI-button {
margin-inline-start: 0px !important;
border-inline-start: none !important;
}
#PanelUI-menu-button {
list-style-image: var(--menu-button-image);
-moz-image-region: auto !important;
border-inline-start: none !important;
}
#PanelUI-menu-button > :-moz-any(.toolbarbutton-menubutton-button, .toolbarbutton-badge-stack) > .toolbarbutton-icon {
max-width: 20px;
}
/* TOOLBAR BUTTON */
#nav-bar .toolbarbutton-1,
#nav-bar .toolbarbutton-1:not([id="bookmarks-menu-button"]) > .toolbarbutton-menubutton-button {
min-width: 44px !important;
min-height: 44px !important;
}
#nav-bar :-moz-any(#back-button, #forward-button):not([disabled]):hover,
#nav-bar .toolbarbutton-1:not([type="menu-button"]):not(#back-button):not(#forward-button):hover,
#nav-bar .toolbarbutton-1:not([id="bookmarks-menu-button"]) > .toolbarbutton-menubutton-button:hover,
#nav-bar .toolbarbutton-1:not([id="bookmarks-menu-button"]):not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker {
background-color: var(--top-level-bg-hover-color) !important;
}
#nav-bar :-moz-any(#back-button, #forward-button):not([disabled]):hover:active,
#nav-bar .toolbarbutton-1:not([type="menu-button"]):not(#back-button):not(#forward-button):hover:active,
#nav-bar .toolbarbutton-1:not([id="bookmarks-menu-button"]) > .toolbarbutton-menubutton-button:hover:active {
background-color: var(--top-level-bg-active-color) !important;
}
#nav-bar .toolbarbutton-1 > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-badge-stack,
#nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-badge-stack {
border: none !important;
background: none !important;
box-shadow: none !important;
}
#nav-bar .toolbarbutton-1:not(:hover):not(:active):not([open]) > .toolbarbutton-menubutton-dropmarker::before {
height: 18px !important;
margin-inline-end: -1px !important;
background-image: linear-gradient(var(--tab-separator-color) 0, var(--tab-separator-color) 100%) !important;
background-size: 1px 18px !important;
opacity: 1 !important;
}
.toolbarbutton-1 > .toolbarbutton-menu-dropmarker, .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
padding: 0 !important;
list-style-image: var(--default-dropdown-image);
}
/* TOOLBAR BUTTON BADGE */
#nav-bar .toolbarbutton-badge {
background-color: var(--toolbarbutton-badge-bg-color) !important;
border-radius: 50% !important;
border: 1px solid var(--toolbarbutton-badge-border-color) !important;
box-shadow: none !important;
margin: 8px 0 0 !important;
margin-inline-end: -8px !important;
min-width: 16px !important;
}
/* BOOKMARKS TOOLBAR */
#navigator-toolbox > #PersonalToolbar {
background-color: var(--top-level-bg-color) !important;
background-image: none !important;
height: 33px !important;
border-top: 1px solid var(--navigator-separator-bg-color);
}
toolbarbutton.bookmark-item:not(.subviewbutton) {
padding: 2px 6px !important;
border: none !important;
border-radius: 0 !important;
transition-property: none !important;
box-shadow: none !important;
color: var(--main-font-color) !important;
}
toolbarbutton.bookmark-item:hover:not(.subviewbutton):not([disabled="true"]):not([open]) {
background: var(--top-level-bg-hover-color) !important;
}
toolbarbutton.bookmark-item:hover:active:not(.subviewbutton):not([disabled="true"]):not([open]),
toolbarbutton.bookmark-item:not(.subviewbutton):not([disabled="true"])[open] {
background: var(--top-level-bg-active-color) !important;
}
#PlacesToolbarDropIndicator {
list-style-image: var(--bookmarks-drop-indicator-image) !important;
}
.bookmark-item {
list-style-image: var(--bookmarks-favicon-image);
}
toolbarbutton.chevron {
list-style-image: var(--bookmarks-chevron-image) !important;
width: 44px !important;
}
/* POCKET BUTTON */
#nav-bar #pocket-button {
list-style-image: var(--pocket-button-image) !important;
}
@media (min-resolution: 1.1dppx) {
#nav-bar #pocket-button {
list-style-image: var(--pocket-button-image2x) !important;
}
}
/* TAB THROBBER ANIMATION */
.tab-throbber[busy],
.tab-throbber[progress] {
padding: 0px !important;
margin-inline-end: 4px !important;
margin-left: -2px !important;
margin-top: 1px !important;
width: 20px !important;
height: 20px !important;
image-rendering: auto !important;
list-style-image: var(--tab-throbber-animation-image) !important;
}
@media (min-resolution: 1.1dppx) {
.tab-throbber[busy],
.tab-throbber[progress] {
list-style-image: var(--tab-throbber-animation-image2x) !important;
}
}
:root {
/* COLOR VARIABLES */
--titlebar-min-max-hover-bg-color: #2E2E2E;
--titlebar-min-max-active-bg-color: #444444;
--top-level-bg-color: #242424;
--top-level-bg-hover-color: #4C4C4C;
--top-level-bg-active-color: #606060;
--second-level-bg-color: #333333;
--second-level-bg-hover-color: #444;
--tab-scroll-up-down-bg-color: #383838;
--tab-scroll-up-down-bg-hover-color: #505050;
--tab-scroll-up-down-bg-active-color: #7C7C7C;
--tab-scroll-up-down-bg-disabled-color: #383838;
--tab-button-bg-active-color: #505050;
--new-tab-hover-bg-color: #222222;
--alltabs-bg-hover-color: #383838;
--alltabs-bg-active-color: #4C4C4C;
--searchbar-bg-color: #1F1F1F;
--searchbar-bg-hover-color: #242424;
--searchbar-bg-active-color: #282828;
--tab-separator-color: #858585;
--urlbar-separator-color: #888888;
--navigator-separator-bg-color: #000000;
--downloads-indicator-remainder-color: #888888;
--downloads-indicator-bg-color: #0078D7;
--downloads-indicator-paused-bg-color: #FFC40D;
--main-font-color: #FFFFFF;
--inactive-font-color: #A7A7A7;
--verified-identity-font-color: #3D9C3D;
--toolbarbutton-badge-bg-color: rgba(100, 100, 100, 0.7);
--toolbarbutton-badge-border-color: rgba(55, 55, 55, 0.6);
/* IMAGE VARIABLES */
--titlebar-min-image: url("chrome://browser/skin/caption-buttons.svg#minimize-white");
--titlebar-max-image: url("chrome://browser/skin/caption-buttons.svg#maximize-white");
--titlebar-restore-image: url("chrome://browser/skin/caption-buttons.svg#restore-white");
--titlebar-close-image: url("chrome://browser/skin/caption-buttons.svg#close-white");
--new-tab-button-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI0QzRDNEMyI+ICA8cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIvPiAgPHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
--tab-close-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDYwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtMywuY2xzLTR7ZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTJ7c3Ryb2tlOiNjYmNiY2I7fS5jbHMtM3tzdHJva2U6I2U4MDYwNjt9LmNscy00e3N0cm9rZTojOWMwNzA3O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1pZGxlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgpIj48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI1IiB5MT0iNSIgeDI9IjE1IiB5Mj0iMTUiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIxNSIgeTE9IjUiIHgyPSI1IiB5Mj0iMTUiLz48L2c+PGcgaWQ9ImRhcmstaG92ZXIiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDIwcHgpIj48bGluZSBjbGFzcz0iY2xzLTMiIHgxPSI1IiB5MT0iNSIgeDI9IjE1IiB5Mj0iMTUiLz48bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxNSIgeTE9IjUiIHgyPSI1IiB5Mj0iMTUiLz48L2c+PGcgaWQ9ImRhcmstYWN0aXZlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSg0MHB4KSI+PGxpbmUgY2xhc3M9ImNscy00IiB4MT0iNSIgeTE9IjUiIHgyPSIxNSIgeTI9IjE1Ii8+PGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMTUiIHkxPSI1IiB4Mj0iNSIgeTI9IjE1Ii8+PC9nPjwvc3ZnPg==);
--tab-scroll-up-down-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE1IDE3Ij48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtMntvcGFjaXR5OjAuNTt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmsiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEgMTQuNSA0LjUgOCAxMSAxLjUiLz48cG9seWxpbmUgY2xhc3M9ImNscy0zIiBwb2ludHM9IjExIDE0LjUgNC41IDggMTEgMS41Ii8+PC9nPjwvc3ZnPg==);
--default-dropdown-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA5IDciPjxkZWZzPjxzdHlsZT4uY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyayI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSI4LjUgMC41IDQuNSA0LjUgMC41IDAuNSIvPjwvZz48L3N2Zz4=);
--tab-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyIi8+PGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iMC41IiB5MT0iNC41IiB4Mj0iMTUuNSIgeTI9IjQuNSIvPjwvZz48L3N2Zz4=);
--tab-icon-sound-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyIDE2Ij48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmsiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDBweCkiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMCA1LjUgMi41IDUuNSA1LjUgMi41IDUuNSAxMy41IDIuNSAxMC41IDAuNSAxMC41IDAuNSA1LjUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMC41LDMuNXM1LDQuNSwwLDkuNSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEyLjUsMS41czcsNi41LDAsMTMuNSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTguNSw1LjVhMy41NCwzLjU0LDAsMCwxLDAsNS41Ii8+PC9nPjxnIGlkPSJkYXJrMiIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4KSI+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAuNSwzLjVzNSw0LjUsMCw5LjUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMi41LDEuNXM3LDYuNSwwLDEzLjUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik04LjUsNS41YTMuNTQsMy41NCwwLDAsMSwwLDUuNSIvPjwvZz48ZyBpZD0iZGFyay1pbmFjdGl2ZSIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMTZweCkiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMCA1LjUgMi41IDUuNSA1LjUgMi41IDUuNSAxMy41IDIuNSAxMC41IDAuNSAxMC41IDAuNSA1LjUiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI4IiB5MT0iNSIgeDI9IjE0IiB5Mj0iMTEiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI4IiB5MT0iMTEiIHgyPSIxNCIgeTI9IjUiLz48L2c+PC9zdmc+);
--tab-throbber-animation-image: url(https://firefox-edge.appspot.com/tab-loading.png); /* Not embedded due to userstyles' file-size restriction */
--tab-throbber-animation-image2x: url(https://firefox-edge.appspot.com/tab-loading2x.png); /* Not embedded due to userstyles' file-size restriction */
--back-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtM3tzdHJva2Utd2lkdGg6MS4xNXB4O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyayI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxOC4yNSAyNyA5Ljc1IDE4LjUgMTguMjUgMTAiLz48bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIyOCIgeTE9IjE4LjUiIHgyPSI5LjUiIHkyPSIxOC41Ii8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxOC42IDI3IDEwLjEgMTguNSAxOC42IDEwIi8+PC9nPjwvc3ZnPg==);
--forward-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtM3tzdHJva2Utd2lkdGg6MS4xNXB4O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyayI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxOC43NSAyNyAyNy4yNSAxOC41IDE4Ljc1IDEwIi8+PGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iOSIgeTE9IjE4LjUiIHgyPSIyNy41IiB5Mj0iMTguNSIvPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTguNCAyNyAyNi45IDE4LjUgMTguNCAxMCIvPjwvZz48L3N2Zz4=);
--reload-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmsiPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExLjUxLjM3LDExLDEuMjZBOCw4LDAsMSwxLDYsMS42Vi41M0E5LDksMCwxLDAsMTEuNTEuMzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExLjUxLjM3LDExLDEuMjZBOCw4LDAsMSwxLDYsMS42Vi41M0E5LDksMCwxLDAsMTEuNTEuMzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMi4yNSIgd2lkdGg9IjQuNzUiIGhlaWdodD0iMS4yNSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNS41IiB3aWR0aD0iMS41IiBoZWlnaHQ9IjQuNSIvPjwvZz48L3N2Zz4=);
--stop-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS42cHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJkYXJrIj48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIwLjkiIHkxPSIwLjkiIHgyPSIxNS4xIiB5Mj0iMTUuMSIvPjxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjAuOSIgeTE9IjE1LjEiIHgyPSIxNS4xIiB5Mj0iMC45Ii8+PC9nPjwvc3ZnPg==);
--urlbar-history-dropmarker-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDExIDE0Ij48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmsiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTAgNSA1LjUgMTAgMSA1Ii8+PC9nPjwvc3ZnPg==);
--reader-mode-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O30uY2xzLTJ7c3Ryb2tlOiNmZmY7fS5jbHMtM3tzdHJva2U6IzAwNzhkNzt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmstaWRsZSIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4KSI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjY3IDIuMjUgMC43NSAyLjI1IDAuNzUgMTcuNzUgMTkuMjUgMTcuNzUgMTkuMjUgMi4yNSAxNi4zMyAyLjI1Ii8+PGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iMTAiIHkxPSIyIiB4Mj0iMTAiIHkyPSIxNS41Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAsMi41UzExLjUsMCwxNi41LDFWMTVIMTJhMi40MSwyLjQxLDAsMCwwLTIsMSwyLjM0LDIuMzQsMCwwLDAtMi0xYy0xLjE5LDAtMiwwLTQuNSwwVjFDOC41LDAsMTAsMi41LDEwLDIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L2c+PGcgaWQ9ImRhcmstaG92ZXIiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDIwcHgpIj48cG9seWxpbmUgY2xhc3M9ImNscy0zIiBwb2ludHM9IjMuNjcgMi4yNSAwLjc1IDIuMjUgMC43NSAxNy43NSAxOS4yNSAxNy43NSAxOS4yNSAyLjI1IDE2LjMzIDIuMjUiLz48bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIxMCIgeTE9IjIiIHgyPSIxMCIgeTI9IjE1LjUiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xMCwyLjVTMTEuNSwwLDE2LjUsMVYxNUgxMmEyLjQxLDIuNDEsMCwwLDAtMiwxLDIuMzQsMi4zNCwwLDAsMC0yLTFjLTEuMTksMC0yLDAtNC41LDBWMUM4LjUsMCwxMCwyLjUsMTAsMi41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvZz48L3N2Zz4=);
--searchbar-search-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDYwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtMywuY2xzLTR7ZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTJ7c3Ryb2tlOiNhNWE1YTU7fS5jbHMtM3tzdHJva2U6I2QzZDNkMzt9LmNscy00e3N0cm9rZTojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1zZWFyY2gtaWRsZSIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4KSI+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIxMi41IiBjeT0iNy41IiByPSI1Ii8+PGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iMiIgeTE9IjE4IiB4Mj0iOSIgeTI9IjExIi8+PC9nPjxnIGlkPSJkYXJrLXNlYXJjaC1ob3ZlciIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMjBweCkiPjxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMTIuNSIgY3k9IjcuNSIgcj0iNSIvPjxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMTMgMTUgMTUuNSAxNy41IDE4IDE1Ii8+PGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMiIgeTE9IjE4IiB4Mj0iOSIgeTI9IjExIi8+PC9nPjxnIGlkPSJkYXJrLXNlYXJjaC1hY3RpdmUiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDQwcHgpIj48Y2lyY2xlIGNsYXNzPSJjbHMtNCIgY3g9IjEyLjUiIGN5PSI3LjUiIHI9IjUiLz48cG9seWxpbmUgY2xhc3M9ImNscy00IiBwb2ludHM9IjEzIDE1IDE1LjUgMTcuNSAxOCAxNSIvPjxsaW5lIGNsYXNzPSJjbHMtNCIgeDE9IjIiIHkxPSIxOCIgeDI9IjkiIHkyPSIxMSIvPjwvZz48L3N2Zz4=);
--searchbar-search-button-addengines-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDYwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtMywuY2xzLTQsLmNscy01LC5jbHMtNiwuY2xzLTd7ZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTJ7c3Ryb2tlOiNhNWE1YTU7fS5jbHMtM3tzdHJva2U6IzMzYmMwOTt9LmNscy00e3N0cm9rZTojZDNkM2QzO30uY2xzLTV7c3Ryb2tlOiMzNmQyMDY7fS5jbHMtNntzdHJva2U6I2ZmZjt9LmNscy03e3N0cm9rZTojMzllOTAzO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1zZW5naW5lLWlkbGUiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDBweCkiPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTIuNSIgY3k9IjcuNSIgcj0iNSIvPjxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjIiIHkxPSIxOCIgeDI9IjkiIHkyPSIxMSIvPjxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjE1LjUiIHkxPSIxNCIgeDI9IjE1LjUiIHkyPSIxOSIvPjxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjEzIiB5MT0iMTYuNSIgeDI9IjE4IiB5Mj0iMTYuNSIvPjwvZz48ZyBpZD0iZGFyay1zZW5naW5lLWhvdmVyIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgyMHB4KSI+PGNpcmNsZSBjbGFzcz0iY2xzLTQiIGN4PSIxMi41IiBjeT0iNy41IiByPSI1Ii8+PGxpbmUgY2xhc3M9ImNscy00IiB4MT0iMiIgeTE9IjE4IiB4Mj0iOSIgeTI9IjExIi8+PGxpbmUgY2xhc3M9ImNscy01IiB4MT0iMTUuNSIgeTE9IjE0IiB4Mj0iMTUuNSIgeTI9IjE5Ii8+PGxpbmUgY2xhc3M9ImNscy01IiB4MT0iMTMiIHkxPSIxNi41IiB4Mj0iMTgiIHkyPSIxNi41Ii8+PC9nPjxnIGlkPSJkYXJrLXNlbmdpbmUtYWN0aXZlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSg0MHB4KSI+PGNpcmNsZSBjbGFzcz0iY2xzLTYiIGN4PSIxMi41IiBjeT0iNy41IiByPSI1Ii8+PGxpbmUgY2xhc3M9ImNscy02IiB4MT0iMiIgeTE9IjE4IiB4Mj0iOSIgeTI9IjExIi8+PGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTUuNSIgeTE9IjE0IiB4Mj0iMTUuNSIgeTI9IjE5Ii8+PGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTMiIHkxPSIxNi41IiB4Mj0iMTgiIHkyPSIxNi41Ii8+PC9nPjwvc3ZnPg==);
--searchbar-go-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDQyIDE0Ij48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtMywuY2xzLTR7ZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTJ7c3Ryb2tlOiNhYmFiYWI7fS5jbHMtM3tzdHJva2U6IzYwYmYzMDt9LmNscy00e3N0cm9rZTojNGQ5OTI2O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1pZGxlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgpIj48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIyIiB5MT0iNy41IiB4Mj0iMTEiIHkyPSI3LjUiLz48cG9seWxpbmUgY2xhc3M9ImNscy0yIiBwb2ludHM9IjggNCAxMS41IDcuNSA4IDExIi8+PC9nPjxnIGlkPSJkYXJrLWhvdmVyIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgxNHB4KSI+PGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMiIgeTE9IjcuNSIgeDI9IjExIiB5Mj0iNy41Ii8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSI4IDQgMTEuNSA3LjUgOCAxMSIvPjwvZz48ZyBpZD0iZGFyay1hY3RpdmUiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDI4cHgpIj48bGluZSBjbGFzcz0iY2xzLTQiIHgxPSIyIiB5MT0iNy41IiB4Mj0iMTEiIHkyPSI3LjUiLz48cG9seWxpbmUgY2xhc3M9ImNscy00IiBwb2ludHM9IjggNCAxMS41IDcuNSA4IDExIi8+PC9nPjwvc3ZnPg==);
--bookmarks-menu-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDYwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7fS5jbHMtMntzdHJva2U6I2ZmZjt9LmNscy0yLC5jbHMtMywuY2xzLTR7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNHB4O30uY2xzLTMsLmNscy00e3N0cm9rZTojZmZiOTAwO30uY2xzLTR7ZmlsbDojZmZiOTAwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1pZGxlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgpIj48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMiA4IDggOCAxMCAyLjIgMTIgOCAxOCA4IDEzIDEyIDE1IDE4LjIgMTAgMTQuNSA1IDE4LjIgNyAxMiAyIDgiLz48L2c+PGcgaWQ9ImRhcmstaG92ZXIiIHN0eWxlPSJ0cmFuc2Zvcm06dHJhbnNsYXRlKDIwcHgpIj48cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMiA4IDggOCAxMCAyLjIgMTIgOCAxOCA4IDEzIDEyIDE1IDE4LjIgMTAgMTQuNSA1IDE4LjIgNyAxMiAyIDgiLz48L2c+PGcgaWQ9ImRhcmstYWN0aXZlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSg0MHB4KSI+PHBvbHlnb24gY2xhc3M9ImNscy00IiBwb2ludHM9IjIgOCA4IDggMTAgMi4yIDEyIDggMTggOCAxMyAxMiAxNSAxOC4yIDEwIDE0LjUgNSAxOC4yIDcgMTIgMiA4Ii8+PC9nPjwvc3ZnPg==);
--bookmarks-menu-button-dropmarker-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O30uY2xzLTJ7c3Ryb2tlOiNmZmY7fS5jbHMtM3tzdHJva2U6IzAwNzhkNzt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmstaWRsZSIgc3R5bGU9InRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4KSI+PGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iMjAiIHkxPSIzLjI1IiB4Mj0iOSIgeTI9IjMuMjUiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIzIiB5MT0iMTAuNzUiIHgyPSIyMCIgeTI9IjEwLjc1Ii8+PGxpbmUgY2xhc3M9ImNscy0yIiB5MT0iMTQuNzUiIHgyPSIxNyIgeTI9IjE0Ljc1Ii8+PGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iMyIgeTE9IjE4LjUiIHgyPSIyMCIgeTI9IjE4LjUiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNyw3SDNTMSw3LDEsNlYzUzEsMiwzLDIsNSwzLDUsM1Y1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9nPjxnIGlkPSJkYXJrLWhvdmVyIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgyMHB4KSI+PGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMjAiIHkxPSIzLjI1IiB4Mj0iOSIgeTI9IjMuMjUiLz48bGluZSBjbGFzcz0iY2xzLTMiIHgxPSIzIiB5MT0iMTAuNzUiIHgyPSIyMCIgeTI9IjEwLjc1Ii8+PGxpbmUgY2xhc3M9ImNscy0zIiB5MT0iMTQuNzUiIHgyPSIxNyIgeTI9IjE0Ljc1Ii8+PGxpbmUgY2xhc3M9ImNscy0zIiB4MT0iMyIgeTE9IjE4LjUiIHgyPSIyMCIgeTI9IjE4LjUiLz48cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0xNyw3SDNTMSw3LDEsNlYzUzEsMiwzLDIsNSwzLDUsM1Y1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9nPjwvc3ZnPg==);
--bookmarked-notification-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6I2ZmYjkwMDtzdHJva2U6I2ZmYjkwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS4ycHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJib29rbWFya2VkLW5vdGlmaWNhdGlvbiI+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuOCA4IDggOCAxMCAyIDEyIDggMTguMiA4IDEzIDEyIDE1IDE4LjMgMTAgMTQuNSA1IDE4LjMgNyAxMiAxLjggOCIvPjwvZz48L3N2Zz4=);
--downloads-button-img: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0yLC5jbHMtMywuY2xzLTQsLmNscy01LC5jbHMtNiwuY2xzLTd7ZmlsbDpub25lO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTIsLmNscy0zLC5jbHMtNHtzdHJva2U6I2ZmZjt9LmNscy0zLC5jbHMtNntzdHJva2Utd2lkdGg6MnB4O30uY2xzLTQsLmNscy03e3N0cm9rZS13aWR0aDoxLjc1cHg7fS5jbHMtNSwuY2xzLTYsLmNscy03e3N0cm9rZTojMDA3OGQ3O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyay1pZGxlIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgpIj48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIzIiB5MT0iMTkuNSIgeDI9IjE3IiB5Mj0iMTkuNSIvPjxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjEwIiB5MT0iMTUiIHgyPSIxMCIgeTI9IjEiLz48cG9seWxpbmUgY2xhc3M9ImNscy00IiBwb2ludHM9IjMuNSA5LjUgMTAgMTUuMjUgMTYuNSA5LjUiLz48L2c+PGcgaWQ9ImRhcmstYXR0ZW50aW9uIiBzdHlsZT0idHJhbnNmb3JtOnRyYW5zbGF0ZSgyMHB4KSI+PGxpbmUgY2xhc3M9ImNscy01IiB4MT0iMyIgeTE9IjE5LjUiIHgyPSIxNyIgeTI9IjE5LjUiLz48bGluZSBjbGFzcz0iY2xzLTYiIHgxPSIxMCIgeTE9IjE1IiB4Mj0iMTAiIHkyPSIxIi8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtNyIgcG9pbnRzPSIzLjUgOS41IDEwIDE1LjI1IDE2LjUgOS41Ii8+PC9nPjwvc3ZnPg==);
--downloads-button-image: -moz-image-rect(var(--downloads-button-img), 0, 20, 20, 0);
--downloads-button-attention-image: -moz-image-rect(var(--downloads-button-img), 0, 40, 20, 20);
--downloads-button-start-notification-image: var(--downloads-button-image);
--downloads-button-finish-notification-image: var(--downloads-button-attention-image);
--menu-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImRhcmsiPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMi41IiBjeT0iMTAiIHI9IjEuNSIvPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTAiIGN5PSIxMCIgcj0iMS41Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIxNy41IiBjeT0iMTAiIHI9IjEuNSIvPjwvZz48L3N2Zz4=);
--bookmarks-drop-indicator-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgOSAxOCI+PGRlZnM+PHN0eWxlPi5jbHMtMiwuY2xzLTN7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uY2xzLTN7c3Ryb2tlLWRhc2hhcnJheToxO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iZGFyayI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIwLjUgMC41IDQuNSA0LjUgOC41IDAuNSIvPjxsaW5lIGNsYXNzPSJjbHMtMyIgeDE9IjQuNSIgeTE9IjgiIHgyPSI0LjUiIHkyPSIxNyIvPjwvZz48L3N2Zz4=);
--bookmarks-chevron-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS41cHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJkYXJrIj48cG9seWxpbmUgY2xhc3M9ImNscy0yIiBwb2ludHM9IjEgMSA5IDkgMTcgMSIvPjwvZz48L3N2Zz4=);
--bookmarks-favicon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MS40cHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJkYXJrLWZhdmljb24iPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIyIDggOCA4IDEwIDIuMiAxMiA4IDE4IDggMTMgMTIgMTUgMTguMiAxMCAxNC41IDUgMTguMiA3IDEyIDIgOCIvPjwvZz48L3N2Zz4=);
--pocket-button-image: url(chrome://pocket/skin/Toolbar-inverted.png);
--pocket-button-image2x: url(chrome://pocket/skin/Toolbar-inverted@2x.png);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment