/* Abstände der Einträge im Kontext wieder schmaler */ menupopup > menuitem, menupopup > menu { padding-block: 0 !important; padding-inline-start: 14px !important; } /* Abstände HH Menü kleiber */ #appMenu-multiView .subviewbutton { padding-top: 0px !important; } /* HH-Menü ohne Lesezeichen und Chronik */ #appMenu-bookmarks-button, #appMenu-history-button { display: none !important; } /* Tabs rund und farbig */ #TabsToolbar .tabbrowser-tab{ background: lightblue !important; border-radius: 80px !important; border:none!important; } .tab-background[selected="true"] { background: orange !important; border-radius: 80px !important; border:none!important; } .tabbrowser-tab::after, .tabbrowser-tab::before { margin-inline-start: 0px!important; border-left: 0px solid!important; border-image:none!important; border-image-slice: 0!important; width: 0px!important; box-sizing: border-box; opacity: 0!important; } .tab-line[selected=true] { display:none!important } /* Mehrstufige Lesezeichen-Symbolleiste */ #PersonalToolbar { min-height: 20px !important; } #PersonalToolbar, #PlacesToolbarItems { max-height: calc(20px * 5) !important; } #personal-bookmarks, #PlacesToolbar, #PlacesToolbar > hbox { display: block; } #PersonalToolbar toolbarbutton { min-height: 25px !important; max-height: 25px !important; } #PlacesToolbarItems { display: flex; flex-wrap: wrap; overflow-x: visible; overflow-y: auto; } #PlacesToolbarItems { -moz-window-dragging: no-drag; } #PlacesToolbar #PlacesChevron { display: none; } /* Tableiste mehrreihig oben */ @-moz-document url(chrome://browser/content/browser.xhtml) { [tabsintitlebar="true"][sizemode="maximized"] #navigator-toolbox { padding-top: 8px !important; } #titlebar,#tabbrowser-tabs { appearance: none !important; } [tabsintitlebar="true"] #TabsToolbar > .titlebar-buttonbox-container, #main-window[inFullscreen="true"] #window-controls { display: block; } /* Mehrreihige Tableiste, Anzahl der angezeigten Tabreihen = 2 Zeilen, weitere per Scrollbar */ box[class="scrollbox-clip"][orient="horizontal"], tabs > arrowscrollbox { display: block; } scrollbox[part][orient="horizontal"] { display: flex; flex-wrap: wrap; max-height: calc(var(--tab-min-height) * 2); /* Anzahl der angezeigten Tabreihen = 2 Zeilen */ overflow-x: hidden; overflow-y: auto; } #tabbrowser-arrowscrollbox { margin-top: -13px !important; margin-bottom: -10px !important; } :root { --tab-min-height: 25px !important; } } /* Tableiste mehrreihig oben */ @-moz-document url(chrome://browser/content/browser.xhtml) { [tabsintitlebar="true"][sizemode="maximized"] #navigator-toolbox { padding-top: 6px !important; } #titlebar,#tabbrowser-tabs { appearance: none !important; } [tabsintitlebar="true"] #TabsToolbar > .titlebar-buttonbox-container, #main-window[inFullscreen="true"] #window-controls { display: block; } /* Mehrreihige Tableiste, Anzahl der angezeigten Tabreihen = 2 Zeilen, weitere per Scrollbar */ box[class="scrollbox-clip"][orient="horizontal"], tabs > arrowscrollbox { display: block; } scrollbox[part][orient="horizontal"] { display: flex; flex-wrap: wrap; max-height: calc(var(--tab-min-height) * 2); /* Anzahl der angezeigten Tabreihen = 2 Zeilen */ overflow-x: hidden; overflow-y: auto; } #tabbrowser-arrowscrollbox { margin-top: -13px !important; margin-bottom: -10px !important; } /* #tabs-newtab-button, #TabsToolbar #new-tab-button { display: none !important; } */ :root { --tab-min-height: 25px !important; } :root #tabbrowser-tabs { --tab-min-height: 25px !important; } tabs tab[fadein]:not([pinned]) { flex-grow: 1; } tabs tab,.tab-background { height: var(--tab-min-height); overflow: hidden; } tab > .tab-stack { width: 100%; } box[class="scrollbox-clip"][orient="horizontal"] { -moz-window-dragging: no-drag; } hbox.titlebar-spacer, #alltabs-button,tabs tab:not([fadein]) { display: none; } /* Feste Breite der einzelnen Tabs wenn gewünscht, sonst entfernen bzw. verbreitern */ tabs tab[fadein]:not([pinned]) { min-width: 150px !important;/* Minimale Tabbreite 76px */ max-width: 150px !important;/* Maximale Tabbreite 225px */ } /* Tab schließen Icon nur im aktiven Tab */ .tab-close-button { display:none!important; } .tabbrowser-tab[selected="true"] .tab-close-button { display: block !important; } } :root #tabbrowser-tabs { --tab-min-height: 25px !important; } tabs tab[fadein]:not([pinned]) { flex-grow: 1; } tabs tab,.tab-background { height: var(--tab-min-height); overflow: hidden; } tab > .tab-stack { width: 100%; } box[class="scrollbox-clip"][orient="horizontal"] { -moz-window-dragging: no-drag; } hbox.titlebar-spacer, #alltabs-button,tabs tab:not([fadein]) { display: none; } /* Feste Breite der einzelnen Tabs wenn gewünscht, sonst entfernen bzw. verbreitern */ tabs tab[fadein]:not([pinned]) { min-width: 150px !important;/* Minimale Tabbreite 76px */ max-width: 150px !important;/* Maximale Tabbreite 225px */ } /* Tab schließen Icon nur im aktiven Tab */ .tab-close-button { display:none!important; } .tabbrowser-tab[selected="true"] .tab-close-button { display: block !important; } }