UNPKG

@delon/theme

Version:

ng-alain theme system library.

76 lines (65 loc) 1.66 kB
@alain-default-aside-width: @alain-default-aside-wd + @alain-default-content-padding; @alain-default-aside-collapsed-width: @alain-default-aside-collapsed-wd + @alain-default-content-padding; @{reuse-tab-prefix} { margin: 0 -@alain-default-content-padding; } @{alain-default-prefix}__fixed { @{reuse-tab-prefix} { position: fixed; z-index: @zindex-fixed + 1; top: @alain-default-header-hg; right: @alain-default-content-padding; left: @alain-default-aside-width; } } @{alain-default-prefix}__collapsed { @{reuse-tab-prefix} { left: @alain-default-aside-collapsed-width; } } @{alain-default-prefix}__hide-aside { @{reuse-tab-prefix} { left: @alain-default-content-padding; } } @{alain-default-prefix}__hide-header { @{reuse-tab-prefix} { top: 0; } } @media (min-width: @mobile-min) { @{alain-default-prefix}__fixed { @{reuse-tab-prefix} { + router-outlet { display: block; height: @reuse-tab-height; } } } } @media (max-width: @mobile-max) { @{alain-default-prefix}__fixed { @{reuse-tab-prefix} { position: unset; width: initial; margin-top: @reuse-tab-height; } } } .layout-default-reuse-tab-rtl-mixin(@enabled) when(@enabled=true) { [dir='rtl'] { @{alain-default-prefix}__fixed { @{reuse-tab-prefix} { right: @alain-default-aside-width; left: @alain-default-content-padding; } } @{alain-default-prefix}__collapsed { @{reuse-tab-prefix} { right: @alain-default-aside-collapsed-width; left: 0; } } } } .layout-default-reuse-tab-rtl-mixin(@rtl-enabled);