So sollte es auch gehen.
Für die Tableiste nach unten schon, aber die Button: Schließen etc. sind damit wieder in der Tableiste dann:
So sollte es auch gehen.
Für die Tableiste nach unten schon, aber die Button: Schließen etc. sind damit wieder in der Tableiste dann:
aber die Button: Schließen etc. sind damit wieder in der Tableiste dann:
Hmmm, bei mir nur New-Tab- und All-Tabs-Button.
Steht aber nicht mehr zur Debatte.
Du musst natürlich testen, ob es damit an anderer Stelle evtl. ein Problem geben könnte. Das habe ich hier nicht weiter überprüft.
Leider ja.
Wenn doch die Menüleiste aktiviert ist, sind die Fensterbuttons zweimal da!
Einmal in der Menüleiste, wo sie dann ja auch sein sollten,
und einmal in der Adressleiste, wo sie NICHT mehr sein sollten.
Mit der abgewandelten Version von MOG's Version, die ich echt nicht verstehe, funktioniert aber alles so wie es sein sollte.
FuchsFan Leider nein.
funktioniert aber alles so wie es sein sollte.
Dann nimm den, war auch nur ein Versuch von mir.
Also doch jene Version:
#TabsToolbar,
.global-notificationbox,
#tab-notification-deck,
#notifications-toolbar {
order: 1;
}
#TabsToolbar > :is(.titlebar-spacer,.titlebar-buttonbox-container) {
display: none;
}
:root[customtitlebar] #toolbar-menubar:is([autohide=""],[autohide="true"],[collapsed]) ~ #nav-bar {
> .titlebar-buttonbox-container {
display: flex !important;
}
:root[sizemode="normal"] & {
> .titlebar-spacer {
display: flex !important;
}
}
:root[sizemode="maximized"] & {
> .titlebar-spacer[type="post-tabs"] {
display: flex !important;
}
}
}
Alles anzeigen
Man kann das ganze eventuell noch etwas verschachteln, aber dann blicke ich erst recht nicht mehr durch.
So, dann heißt es das Update abwarten.
Wenn doch die Menüleiste aktiviert ist, sind die Fensterbuttons zweimal da!
Einmal in der Menüleiste, wo sie dann ja auch sein sollten,
und einmal in der Adressleiste, wo sie NICHT mehr sein sollten.
Mit der abgewandelten Version von MOG's Version, die ich echt nicht verstehe, funktioniert aber alles so wie es sein sollte.
Am Mac ist mal wieder alles etwas anders, aber im Prinzip verschiebst du zusammen mit der Tableiste die Fensterbuttons auch nach unten, und - abhängig von Titelleiste an/aus, Vollbildmodi etc. - würden sie dann ganz normal an der jeweils vorprogrammierten Stelle angezeigt, auch dann wenn man sie nicht mehr in der jetzt unten liegenden Tableiste haben möchte.
Das MOG CSS manipuliert die Anzeige der Fensterbuttons um das Ganze harmonischer zu gestalten, wobei ich das für Windows halt nicht testen kann.
Ursprünglich hatte MOG lange einen zusätzlichen Code für das Verschieben von Fensterbuttons, für diverse seiner Leistencodes.
Horstmann Jetzt wo Du es so schön erklärt hast, wird mir klar, welcher Code genau gemeint ist,
damit die "buttonbox", also genau die "Fensterbuttons", eben NICHT mit der ganzen Leiste verschoben werden.
Also so grob jedenfalls.
Danke.
Sorry, ich konnte einfach nicht warten.
Update ist gemacht.
Ich habe auch schon so ein paar Dinge, was den gesplitteten Tab angeht, die ich ändern könnte, damit es passt.
Dazu später mehr.
Ich habe mal meine Anpassungen für die Tableiste ausgeschaltet.
Was mir da auffällt, ist ein senkrechter Strich zwischen den gesplitteten Tabs, wenn dieser Splittab inaktiv.
An den komme ich irgendwie nicht ran.
Was mir da auffällt, ist ein senkrechter Strich zwischen den gesplitteten Tabs, wenn dieser Splittab inaktiv.
An den komme ich irgendwie nicht ran.
Original-Code:
So 100%tig bin ich noch nicht zufrieden, denn im "Geteilten Tab" sind im Hintergrund kleine Lücken.
Hier mal die Ergänzung zum derzeitigen CSS aus #165
und der Änderung aus #185
/* Test für "Geteilte Ansicht" */
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper {
margin-block: 0 !important;
padding: 0 !important;
flex: 1000 !important;
background-color: transparent !important;
}
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper {
& .tabbrowser-tab {
& .tab-background {
min-height: var(--uc-min-height) !important;
}
}
}
#tabbrowser-tabs tab-split-view-wrapper {
&:not([hasactivetab]) {
.tabbrowser-tab {
&:last-child {
border-inline-start: 1px solid transparent;
}
}
}
}
Alles anzeigen
So 100%tig bin ich noch nicht zufrieden, denn im "Geteilten Tab" sind im Hintergrund kleine Lücken.
Hmm, nur mal grob geraten:
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper .tabbrowser-tab:first-of-type .tab-background {
border-left: none !important;
}
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper .tabbrowser-tab:last-of-type .tab-background {
border-right: none !important;
}
Und noch ein paar grobe Codeschnipsel zum (evtl. einzeln) Testen:
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper .tabbrowser-tab .tab-background {
outline: none !important;
}
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper .tabbrowser-tab {
border: none !important;
}
#tabbrowser-tabs[orient="horizontal"] tab-split-view-wrapper {
&:not([hasactivetab]) {
.tabbrowser-tab {
&:last-child {
border-inline-start: none !important;
}
}
}
}
Alles anzeigen
Ansonsten halt in die Browserwerkzeuge schauen; überall wo der Bogen nach aussen zu sehen ist, darf an dieser Stelle keine seitliche border oder padding, outline etc. sein, v.a. nicht an .tab-background, aber auch darüber nicht, wie .tabbrowser-tab.
Und auch mal verschiedene Szenarien mit selektierten Tabs durchspielen, obwohl das bei Splitview evtl. keinen Unterschied macht.![]()
Ich bin überrascht dass das CSS überhaupt mit dem Splitview funktioniert. ![]()
Horstmann Danke für Deine Bemühung.
Leider bewirken beide CSS nichts.
Ist nicht soo dramatisch, da ich diesen Modus ja nur sehr selten nutzen werde, z.B. wenn ich Code von Github
und dem Forum vergleiche.
Im übrigen gibt es den "Fehler" auch mit MOG's CSS!
Mal schauen, ob er das fixt, wenn es zu fixen geht.
Mal schauen
Evtl. hilft dir das etwas weiter![]()
#tabbrowser-tabs tab-split-view-wrapper {
& .tabbrowser-tab {
&:first-child {
& .tab-background {
margin-inline-end: 0 !important;
margin-inline-start: -1px !important;
}
}
}
}
#tabbrowser-tabs tab-split-view-wrapper {
& .tabbrowser-tab {
& .tab-background {
margin-left: -2px !important;
margin-inline-end: 0 !important;
margin-inline-start: -1px !important;
}
}
}
Alles anzeigen
In dem Fall würde ich mal auf Github bei MOG nachfragen, da ist er nach wie vor aktiv.
Eigentlich hast Du recht, aber Andreas hat ja die Lösung schon geliefert.
-------------------------------------------------------------------------------------------------
![]()
DAS passt ja genau, warum auch immer.
#tabbrowser-tabs tab-split-view-wrapper {
& .tabbrowser-tab {
&:first-child {
& .tab-background {
margin-inline-end: 0 !important;
margin-inline-start: 0 !important;
}
}
}
}
#tabbrowser-tabs tab-split-view-wrapper {
& .tabbrowser-tab {
& .tab-background {
margin-left: 0 !important;
margin-inline-end: 0 !important;
margin-inline-start: 0 !important;
}
}
}
Alles anzeigen
Vielen, vielen Dank 2002Andreas
Vielen, vielen Dank
Freut mich wenn ich dir damit etwas helfen konnte, war gern geschehen![]()
DAS passt ja genau, warum auch immer.
Vermutlich dank der meisterlichen Kombination von margin-left und margin-inline-start, und generell der sorgfältigen Analyse dieser Tabs mit den Werkzeugen. ![]()
Vermutlich bestehen die meisten Ursachen für eure CSS-Merkwürdigkeiten aus dem Zusammenwürfeln verschiedener Quellen, die man warum auch immer nicht zuordnen kann.
Tab-Splitting sah auch hier nicht so schön aus - vorher, aber da ich das eh nicht nutzen werde - damit werden nämliche einige Seiten auf <1024px oder gar 900px oder noch weniger formatiert, da hilft auch kein 3000px oder mehr breites Display, wenn es nicht auf 100% auf 40 Zoll oder besser höher genutzt wird.
Mein Tablet könnte das, steht auch auf 150%, weil ich mir sonst ne Lupe davor schnallen müsste bei 15 Zoll.
border-inline-start/border-inline-end und ähnliche, da ist einiges dazu gekommen, was der Inspector zeigen wird.
Vermutlich dank der meisterlichen Kombination von margin-left und margin-inline-start, und generell der sorgfältigen Analyse dieser Tabs mit den Werkzeugen.
Mir kommt es so vor, als würdest Du mich verhöhnen.
Ich habe mir wirklich Mühe gegeben das auch hinzubekommen, aber daran bin ich gescheitert.
Browserwerkzeuge hin oder her, ich denke, so ein bisschen muss man auch was von CSS verstehen.
Das tu ich halt nur ungenügend.
2002Andreas Eventuell kannst Du mir noch einmal helfen.
Woran ich noch scheitere, der "New Tab Button"!
Anpassen konnte ich ihn, aber ...
er wandert nicht mehr mit den Tabs!
Ich versuche es zu erklären.
War nur ein Tab vorhanden, war dieser Button direkt daneben,
bei mehreren Tabs wanderte er mit.
Unter anderem kann man in #43 in etwas erkennen wie ich das meine.
Jetzt ist der Button ganz rechts.
Ach ja, der Code für den Button.
/* Abstand vom Tab */
#TabsToolbar-customization-target.customization-target #new-tab-button {
margin-left: -24px !important;
}
/* Form (Rund) */
#TabsToolbar-customization-target.customization-target #new-tab-button .toolbarbutton-icon {
border-radius: 50% !important;
}
/* New Tab (+) button hover outline */
#TabsToolbar-customization-target.customization-target #new-tab-button:hover .toolbarbutton-icon {
outline: 1px solid var(--uc-color-orange-normal) !important;
outline-offset: -1px !important;
background-color: var(--ug-color1) !important;
}
/* New Tab (+) button hover color */
#TabsToolbar-customization-target.customization-target:hover #new-tab-button:hover {
fill: var(--uc-color-orange-normal) !important;
}
/* Position, closer to last tab */
#TabsToolbar-customization-target.customization-target #new-tab-button {
/*! margin: 0 !important; */
margin-top: 2px !important;
padding-inline: 0px !important;
}
.tabbrowser-tab:not([pinned]) + #TabsToolbar-customization-target.customization-target {
margin-left: -16px !important;
z-index: 2 !important;
}
Alles anzeigen
Browserwerkzeuge hin oder her, ich denke, so ein bisschen muss man auch was von CSS verstehen.
Das tu ich halt nur ungenügend.
Dann geht sich das ja zusammen, und du bist jetzt in passenden Händen. ![]()