|
377 | 377 | .tabbrowser-tab, |
378 | 378 | #tabbrowser-tabs, |
379 | 379 | #tabbrowser-tabs > .tabbrowser-arrowscrollbox, |
380 | | -.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { |
| 380 | +.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned], |
| 381 | +.tabbrowser-tabs[positionpinnedtabs] .tabbrowser-tab[pinned] { |
381 | 382 | min-height: var(--classic_squared_tabs_tab_height) !important; |
382 | 383 | } |
383 | 384 |
|
|
419 | 420 | } |
420 | 421 |
|
421 | 422 | #tabbrowser-tabs[movingtab] > .tabbrowser-tab[beforeselected]:not([last-visible-tab])::after, |
| 423 | +#tabbrowser-tabs[movingtab] .tabbrowser-tab[beforeselected]:not([last-visible-tab])::after, |
422 | 424 | .tabbrowser-tab:not([selected]):not([afterselected-visible]):not([afterhovered]):not([first-visible-tab]):not(:hover)::before, |
423 | | -#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([selected],[multiselected]):not([beforehovered]):not(:hover)::after { |
| 425 | +#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([selected],[multiselected]):not([beforehovered]):not(:hover)::after, |
| 426 | +#tabbrowser-tabs:not([overflow]) .tabbrowser-tab[last-visible-tab]:not([selected],[multiselected]):not([beforehovered]):not(:hover)::after { |
424 | 427 | content: unset !important; |
425 | 428 | display: unset !important; |
426 | 429 | } |
|
435 | 438 | } |
436 | 439 |
|
437 | 440 | :root:is([tabsintitlebar],[customtitlebar]):not([extradragspace]) #toolbar-menubar[autohide=true] ~ :is(#TabsToolbar,#vertical-tabs) > #tabbrowser-tabs > .tabbrowser-tab::after, |
| 441 | +:root:is([tabsintitlebar],[customtitlebar]):not([extradragspace]) #toolbar-menubar[autohide=true] ~ :is(#TabsToolbar,#vertical-tabs) > #tabbrowser-tabs .tabbrowser-tab::after, |
438 | 442 | :root:is([tabsintitlebar],[customtitlebar]):not([extradragspace]) #toolbar-menubar[autohide=true] ~ :is(#TabsToolbar,#vertical-tabs) > #tabbrowser-tabs > .tabbrowser-tab::before, |
| 443 | +:root:is([tabsintitlebar],[customtitlebar]):not([extradragspace]) #toolbar-menubar[autohide=true] ~ :is(#TabsToolbar,#vertical-tabs) > #tabbrowser-tabs .tabbrowser-tab::before, |
439 | 444 | .tabbrowser-tab:hover::before, |
440 | 445 | .tabbrowser-tab[last-visible-tab]:hover::after, |
441 | | -#tabbrowser-tabs:not([movingtab]) > .tabbrowser-tab[afterhovered]::before { |
| 446 | +#tabbrowser-tabs:not([movingtab]) > .tabbrowser-tab[afterhovered]::before, |
| 447 | +#tabbrowser-tabs:not([movingtab]) .tabbrowser-tab[afterhovered]::before { |
442 | 448 | border-image: unset !important; |
443 | 449 | border-image-slice: unset !important; |
444 | 450 | border-top-left-radius: 3px !important; |
|
548 | 554 | } |
549 | 555 |
|
550 | 556 | .tabbrowser-tab:is([selected],[multiselected]):hover, |
551 | | -#tabbrowser-tabs:not([closebuttons=activetab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab:not([selected],[multiselected]):hover { |
| 557 | +#tabbrowser-tabs:not([closebuttons=activetab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab:not([selected],[multiselected]):hover, |
| 558 | +#tabbrowser-tabs:not([closebuttons=activetab]) > #tabbrowser-arrowscrollbox .tabbrowser-tab:not([selected],[multiselected]):hover { |
552 | 559 | --tab-label-mask-size: unset !important; |
553 | 560 | } |
554 | 561 |
|
|
571 | 578 | } |
572 | 579 |
|
573 | 580 | /* Lightweight theme on tabs */ |
574 | | -:root[lwtheme] #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]) { |
| 581 | +:root[lwtheme] #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]), |
| 582 | +:root[lwtheme] #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]) { |
575 | 583 | background-color: var(--tab-selected-bgcolor, var(--toolbar-bgcolor)) !important; |
576 | 584 | } |
577 | 585 |
|
578 | | -:root[lwtheme]:not([lwtheme-image="true"]) #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]) { |
| 586 | +:root[lwtheme]:not([lwtheme-image="true"]) #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]), |
| 587 | +:root[lwtheme]:not([lwtheme-image="true"]) #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox .tabbrowser-tab > .tab-stack > .tab-background:is([selected],[multiselected]) { |
579 | 588 | background-image: var(--toolbar-bgimage) !important; |
580 | 589 | } |
581 | 590 |
|
|
0 commit comments