Hallo Horstmann, vielen Dank
, werde ich auch noch testen.
Zuerst hatte ich eben den Code von 2002Andreas getestet. Dazu eine kleine Verbesserung (Ausschnitt):
#main-window[sizemode="fullscreen"] #sidebar-header,
#main-window[sizemode="fullscreen"] #sidebar {
background-color: inherit !important;
border-right: 4px solid rgba(255, 0, 0, 0) !important;
background-clip: padding-box !important;
transition: min-width 300ms linear 200ms !important;
min-width: 2px !important;
}
Wenn opacity in rgba auf 0 steht, wird mit background-clip: padding-box !important; der rechte Rand vollständig transparent.
Zum Testen der Randbreite opacity auf 1 setzen, dann ist der Rand in "Rot" gut zu erkennen.
Soweit funktioniert das bei mir erstmal recht gut, ist vielleicht sogar besser als meine Idee, weil die Sidebar sofort mit "Maus an den linken Rand" verfügbar ist. Nur die Breite wird nicht so übernommen, wie im Normalbildmodus eingestellt, weil die eben zum Einblenden genutzt wird.
@Horstmann Das funkt nicht - ist genau das Problem, was ich oben nannte. Geht man mit der Maus von den eingeblendeten Steuerelementen weg, ist es nicht mehr "hover" und die Sidebar ist wieder weg, bevor man da drauf ist...
Die Bedingung muss also so was wie "Steuerelemente oben sichtbar" sein.