2626──────────────────────────────────────────────────── */
2727
2828body : not (.show-sidebar-header-buttons ) : is (.mod-left-split , .mod-right-split ) {
29- : is (
30- .workspace-tab-header-container ,
31- .workspace-tab-header-container * ,
32- .workspace-tab-header ,
33- .workspace-tab-header svg
34- ) {
29+ : is (.workspace-tab-header-container , .workspace-tab-header-container-inner ) {
3530 transition : var (--anim-duration-moderate );
3631 transition-delay : var (--transition-delay-passing-over-protection );
37- /* so transition of hovering the tab itself does not get delayed */
38- transition-property : opacity, height, background-color;
3932 }
4033
4134 .workspace-tabs {
@@ -44,9 +37,7 @@ body:not(.show-sidebar-header-buttons) :is(.mod-left-split, .mod-right-split) {
4437 height : var (--sidebar-tabs-unhovered-height );
4538 }
4639
47- & .mod-top
48- .workspace-tab-header-container : not (: hover )
49- .workspace-tab-header-container-inner {
40+ & .mod-top .workspace-tab-header-container : not (: hover ) .workspace-tab-header-container-inner {
5041 opacity : 0 ;
5142 }
5243
@@ -68,11 +59,7 @@ body:is(.mod-windows, .mod-linux) {
6859 height : 35px ;
6960 }
7061
71- & .is-hidden-frameless : not (
72- .is-grabbing ,
73- .is-fullscreen ,
74- .show-sidebar-header-buttons
75- )
62+ & .is-hidden-frameless : not (.is-grabbing , .is-fullscreen , .show-sidebar-header-buttons )
7663 .mod-top
7764 .workspace-tab-header-container {
7865 -webkit-app-region : no-drag;
@@ -98,7 +85,7 @@ body:not(.show-sidebar-toggle-buttons) .sidebar-toggle-button {
9885
9986: is (.mod-right-split , .mod-left-split )
10087 .workspace-tabs : not (.mod-top )
101- .workspace-tab-header-container : not ( : hover ) {
88+ .workspace-tab-header-container {
10289 background-color : var (--bg2 );
10390}
10491
0 commit comments