Firefox-UI-Fix/src/tabbar/_layout.scss

43 lines
1.3 KiB
SCSS

//-- Mixin ---------------------------------------------------------------------
@mixin _oneLiner_windowControl() {
@include Option("userChrome.tabbar.one_liner.tabbar_first") {
@content;
}
@include OS($mac) {
@content;
}
}
//------------------------------------------------------------------------------
@include NotOption("userChrome.hidden.titlebar_container") {
@include NotOption("userChrome.tabbar.one_liner") {
@include Option("userChrome.tabbar.on_bottom", "userChrome.hidden.tabbar") {
@import "layout/window_control";
}
}
@include Option("userChrome.tabbar.one_liner") {
@include NotOption("userChrome.tabbar.one_liner.responsive") {
@include _oneLiner_windowControl() {
@import "layout/window_control";
}
}
@include Option("userChrome.tabbar.one_liner.responsive") {
@include Option("userChrome.tabbar.on_bottom", "userChrome.hidden.tabbar") {
@media screen and (max-width: 1100px) {
@import "layout/window_control";
}
}
@media screen and (min-width: 1100px) {
@include _oneLiner_windowControl() {
@import "layout/window_control";
}
}
}
}
@include NotOption("userChrome.navbar.as_sidebar") {
@import "layout/navbar_padding";
}
}