Hallo
Habe durch fleißiges Lesen meinen FF erneut fast komplett so angepaßt wie ich es gerne möchte.
Verwende
- MultiRowTabLiteforFx.uc.js um die Tabs wieder unten und in mehreren Zeilen zu haben.
- Buttons_restart.uc.js für den praktischen Restart Button.
- AutoHideSidebar.css um die Sidebar automatisch ein/auszublenden
- ToolBarColors.css um die Abschattung, Linien etc aus den Leisten zu entfernen - für einen cleanen Look.
- noch 2 weitere Befehle um die Tabgröße festzulegen und das x aus den Tabs zu entfernen.
userChrome.css
@import "./css/AutoHideSidebar.css";
@import "./CSS/ToolBarColors.css";
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
/******* Description: adjust max and min tab idth*****************************************************************/
.tabbrowser-tab[fadein]:not([pinned]) { min-width: 36px !important; max-width: 200px !important; }
/***** Description: disable display of "x" on tab to close tab****************************************************/
#tabbrowser-tabs .tabbrowser-tab .tab-close-button { display:none!important; }
Alles anzeigen
AutoHideSidebar.css
/******* Description: Auto-hide sidebar.** Contributor(s): img2tab****************************************************/
/* To right-align the sidebar, replace all occurrences of "left" with "right", and "margin-right" with "margin-left" */
:root {
--hover-width: 1px;
--visible-width: 400px;
}
#sidebar-box {
position: relative !important;
overflow-x: hidden !important;
opacity: 0 !important;
margin-right: calc(var(--hover-width) * -1) !important;
left: var(--hover-width) !important;
min-width: var(--hover-width) !important;
max-width: var(--hover-width) !important;
}
#sidebar-box:hover {
margin-right: calc(var(--visible-width) * -1) !important;
opacity: 1 !important;
left: var(--visible-width) !important;
min-width: var(--visible-width) !important;
max-width: var(--visible-width) !important;
}
#sidebar {
opacity: 0 !important;
}
#sidebar:hover {
opacity: 1 !important;
}
/* #sidebar-header is hidden by default, change "none" to "inherit" to restore it. */
#sidebar-header {
display: inherit !important;
}
/* #sidebar-splitter styles the divider between the sidebar and the rest of the browser. */
#sidebar-splitter {
}
Alles anzeigen
ToolBarColors.css
/* toolbar colors */
#main-window:not([tabsintitlebar]) #toolbar-menubar:not(:-moz-lwtheme) {
background-image: var(--colored_menubar_background_image) !important;
border: 0px !important;
margin-bottom: -1px !important;
}
#nav-bar:not(:-moz-lwtheme) {
-moz-appearance: none !important;
background: var(--general_toolbar_color_navbar, inherit) !important;
}
toolbar:not(#TabsToolbar):not(#toolbar-menubar):not(#nav-bar):not(:-moz-lwtheme) {
-moz-appearance: none !important;
background: var(--general_toolbar_color_toolbars, inherit) !important;
}
#TabsToolbar:not(:-moz-lwtheme){
-moz-appearance: none !important;
background-image: var(--tabs_toolbar_color_tabs_not_on_top) !important;
}
/* remove color overlay for lw-themes */
#main-window[style*='--lwt-header-image'] :-moz-any(#nav-bar,#PersonalToolbar,#TabsToolbar):-moz-lwtheme{
background: unset !important;
}
/* adjust compact themes background color */
#main-window:not([style*='--lwt-header-image']) #TabsToolbar:-moz-lwtheme {
-moz-appearance: none !important;
background-image: linear-gradient(var(--toolbar-bgcolor),var(--toolbar-bgcolor)) !important;
}
#main-window:not(:-moz-lwtheme) #TabsToolbar :-moz-any(.tabs-newtab-button,.scrollbutton-up,.scrollbutton-down),
#main-window:not(:-moz-lwtheme) #TabsToolbar > toolbarbutton,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-darktext #TabsToolbar :-moz-any(.tabs-newtab-button,.scrollbutton-up,.scrollbutton-down),
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-darktext #TabsToolbar > toolbarbutton {
fill: var(--classic_squared_tabs_new_tab_icon_color) !important;
color: var(--classic_squared_tabs_new_tab_icon_color) !important;
}
Alles anzeigen
Obwohl ich nun fast alles so habe wie ich es gerne mag habe ich dennoch einige Fragen:
- Ist das was ich mir als Laie hier so zusammengesucht und gebastelt habe so ok oder kann man das alles besser, effiziente, eleganter usw. machen.
- Beim doppelklick auf die freie Fläche in der Tableiste springt FF vom Vollbild auf Fenstermodus - hier hätte ich gerne ein neues leeres Tab geöffnet. Geht das und wenn ja wie?
- Das Einblenden der Menüleiste erfolgt jetzt oberhalb der Tableiste also mitten in den Leisten. Ich hätte gerne das Hamburger Menü um die Einträge der Menüleiste erweitert. Hatte da auch ein Skript gefunden bloß funktionierte das nicht.
- Ich habe immer ne Menge Tabs im FF und hätte gerne das der Hintergrund der nicht geladenen Tabs leicht gräulich transparent (oder so) hinterlegt ist damit ich sofort sehen kann welchen Tab ich bereits geladen habe oder nicht.
mein rumprobieren hat hier bestenfalls das Icon und die Schrift blaß bzw. transparent gemacht nicht jedoch den Hintergrund.
Danke im Voraus