dots - my configuration files
userChrome.css (2473B) - raw
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 | :root { /* Tabbar: reduce tab margin */ --tab-block-margin: 4px 3px !important; } /* Tab: Reduce height */ .tabbrowser-tab { min-height: 24px !important; } /* Tab: Ensure tab height doesn't augment when arrowscrollbox is visible */ #tabbrowser-arrowscrollbox { --tab-min-height: 31px !important; max-height: var(--tab-min-height); } /* Tab: Attention icon */ .tabbrowser-tab:is([image], [pinned]) > .tab-stack > .tab-content[attention]:not([selected="true"]), .tabbrowser-tab > .tab-stack > .tab-content[pinned][titlechanged]:not([selected="true"]) { background-position-x: left 2px !important; background-position-y: bottom 12.5px !important; } /* URLBar: Fix vertical alignment */ #urlbar[breakout="true"]:not([open="true"]) { --urlbar-height: 20px !important; --urlbar-toolbar-height: 24px !important; } /* URLBar: Fix URL address vertical aligment when megabar is open */ #urlbar[breakout="true"][open="true"] { --urlbar-toolbar-height: 30px !important; } /* URLBar: Reduce row items padding */ .urlbarView-row-inner { padding-inline: var(--urlbarView-item-inline-padding); padding-block: 2px !important; } /* URLBar: Reduce and realign row bookmark icons */ .urlbarView-type-icon { width: 10px !important; height: 10px !important; margin-bottom: 0 !important; margin-inline-start: 10px !important; } /* URLBar: Reduce "This time, serach with" padding */ #urlbar .search-one-offs:not([hidden]) { padding-block: 4px !important; } /* Searchbar: Ensure toolbar height doesn't augment when searchbar is visible */ #urlbar-container, #search-container { padding-block: 0 !important; } /* Searchbar: Make sure the min-height of the input is the same as the popup */ #search-container { min-width: 192px !important; } /* Toolbar: Reduce spacing */ #urlbar-container { --urlbar-container-height: 30px !important; margin-top: 0 !important; } /* Reload Button: Fix vertical alignment */ #reload-button { margin-block-start: -2px !important; } /* AppMenu: Header */ .panel-header { padding: 4px 0 0 4px !important; } /* AppMenu: Header button */ .panel-header > .subviewbutton-back { padding: 4px !important; } .tabbrowser-tab[usercontextid] > .tab-stack > .tab-background > .tab-context-line { height: 1px !important; } .tabbrowser-tab[usercontextid] > .tab-stack > .tab-background > .tab-context-line + .tab-loading-burst { background-color: var(--identity-tab-color); opacity: 0.1; } |