@-moz-document url(chrome://browser/content/browser.xul), url(chrome://browser/content/browser.xhtml) { /* :root { */ /* /\* */ /* * Helper colours. */ /* *\/ */ /* --background: var(--black) !important; */ /* --foreground: var(--white) !important; */ /* --background-alt: var(--bright-black) !important; */ /* --foreground-alt: var(--bright-white) !important; */ /* /\* */ /* * Various root values that can be redefined. */ /* *\/ */ /* --arrowpanel-border-radius: 0 !important; */ /* --autocomplete-popup-highlight-background: var(--background) !important; */ /* --autocomplete-popup-highlight-color: var(--foreground) !important; */ /* --backbutton-background: transparent !important; */ /* --backbutton-border-color: transparent !important; */ /* --tab-block-margin: 0 !important; */ /* --tab-border-radius: 0 !important; */ /* --tabs-border-color: transparent !important; */ /* --tabs-top-border-width: 0 !important; */ /* --toolbar-field-focus-border-color: var(--background) !important; */ /* --toolbar-non-lwt-bgcolor: var(--background) !important; */ /* --toolbar-non-lwt-bgimage: none !important; */ /* --toolbar-non-lwt-textcolor: var(--foreground) !important; */ /* --toolbarbutton-border-radius: 0 !important; */ /* } */ /* *** * Tabbar *** */ /* * Apply colours and fonts. */ /* .tabbrowser-tab { */ /* color: var(--background-alt) !important; */ /* font-family: var(--sans-serif-font-family) !important; */ /* font-size: var(--sans-serif-font-size) !important; */ /* } */ /* .tabbrowser-tab[visuallyselected="true"] { */ /* background: var(--background) !important; */ /* color: var(--foreground) !important; */ /* } */ /* * Not sure why is this shit even exists... */ .titlebar-spacer { display: none !important; } /* * Disable borders and margins. */ #tabbrowser-tabs { border-inline-start: 0 !important; /* padding-inline-start: 0 !important; */ margin-inline-start: 0 !important; } #tabbrowser-tabs[haspinnedtabs]:not([positionpinnedtabs]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab[first-visible-unpinned-tab] { margin-inline-start: none !important; } .tabbrowser-tab::after, .tabbrowser-tab::before { border: none !important; } /* * Make tabs backgroundless. */ /* .tab-background, */ /* .tab-line { */ /* display: none !important; */ /* } */ /* * Stretch tabs to the max by default. */ .tabbrowser-tab[fadein]:not([pinned="true"]) { max-width: 100% !important; } /* * Fix favicon location. */ /* .tab-icon-image { */ /* margin-inline-end: 10px !important; */ /* margin-top: 0px !important; */ /* } */ /* * "C-t" exists. */ /* #tabs-newtab-button, */ /* #TabsToolbar #new-tab-button { */ /* display: none !important; */ /* } */ /* * "C-w" exists. */ .tab-close-button { display: none !important; } /* *** * Navbar & urlbar. *** */ /* * Remove useless buttons. */ /* #forward-button, */ /* #back-button, */ /* #reload-button, */ /* #stop-button { */ /* display: none !important; */ /* } */ /* * Remove padding between urlbar and side elements. */ #customizableui-special-spring1, #customizableui-special-spring2 { display: none !important; } /* #urlbar { */ /* background: var(--background) !important; */ /* color: var(--foreground) !important; */ /* font-family: var(--sans-serif-font-family) !important; */ /* font-size: var(--sans-serif-font-size) !important; */ /* border-color: transparent !important; */ /* } */ /* #urlbar:not(:-moz-lwtheme):not([focused="true"]) > #urlbar-background, */ /* #searchbar:not(:-moz-lwtheme):not(:focus-within) { */ /* border: none !important; */ /* } */ /* #urlbar *|*.textbox-input::-moz-placeholder { */ /* color: transparent !important; */ /* } */ /* .urlbar-icon:hover:not([disabled]), */ /* .urlbar-icon-wrapper:hover:not([disabled]) { */ /* background-color: var(--background-alt) !important; */ /* } */ /* #urlbar-background { */ /* background: transparent !important; */ /* } */ /* .urlbarView-tags, */ /* .urlbarView-url, */ /* .urlbarView-title:not(:empty) ~ .urlbarView-action { */ /* font-size: var(--sans-serif-font-size) !important; */ /* } */ .urlbarView-row[label="Firefox Suggest"] { margin-block-start: 0 !important; } .urlbarView-row[label="Firefox Suggest"]::before { display: none !important; } /* *** * Misc. *** */ /* * Call indicator that some "designer" decided to make floating and * impossible to hide. */ #webrtcIndicator { display: none !important; } /* * Disable some context menu entries. */ #context-navigation { display: none !important; } /* * Disable all animations. */ /* * { */ /* transition: none !important; */ /* } */ /* * Remove dumb websites that Mozilla is forced to include. */ .search-one-offs { display: none !important; } }