vendor/assets/stylesheets/magic/content/_notice.scss in magic_stylez-0.0.0.44 vs vendor/assets/stylesheets/magic/content/_notice.scss in magic_stylez-0.0.0.45

- old
+ new

@@ -33,11 +33,20 @@ position: fixed; top: $application-notice-top; left: $application-notice-gap; right: $application-notice-gap; z-index: $zindex-application-notice; } +@mixin calculate_notice_top( $that-header-height: 50px ) { + padding-top: $important-notice-height + $that-header-height; + .application_notice { top: $application-notice-top + $important-notice-height + $that-header-height; } + &.fixed-sub-nav { + padding-top: $important-notice-height + $that-header-height + $subnav-height; + .application_notice { top: $application-notice-top + $important-notice-height + $that-header-height + $subnav-height; } + } +} + body, #body, #container, .main-content, .main_content { &.fixed-nav-xs { .application_notice { top: $application-notice-top + $navbar-height-xs; } } &.fixed-nav-sm { .application_notice { top: $application-notice-top + $navbar-height-sm; } } &.fixed-nav { .application_notice { top: $application-notice-top + $navbar-height; } } @@ -48,28 +57,32 @@ padding-top: $important-notice-height; .application_notice { top: $application-notice-top + $important-notice-height; } - &.fixed-nav-xs { - padding-top: $important-notice-height + $navbar-height-xs; - .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-xs; } + &.fixed-nav-xs { @include calculate_notice_top( $navbar-height-xs ); + // padding-top: $important-notice-height + $navbar-height-xs; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-xs; } + // &.fixed-sub-nav { + // padding-top: $important-notice-height + $navbar-height-xs; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-xs; } + // } } - &.fixed-nav-sm { - padding-top: $important-notice-height + $navbar-height-sm; - .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-sm; } + &.fixed-nav-sm { @include calculate_notice_top( $navbar-height-sm ); + // padding-top: $important-notice-height + $navbar-height-sm; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-sm; } } - &.fixed-nav { - padding-top: $important-notice-height + $navbar-height; - .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height; } + &.fixed-nav { @include calculate_notice_top( $navbar-height ); + // padding-top: $important-notice-height + $navbar-height; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height; } } - &.fixed-nav-lg { - padding-top: $important-notice-height + $navbar-height-lg; - .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-lg; } + &.fixed-nav-lg { @include calculate_notice_top( $navbar-height-lg ); + // padding-top: $important-notice-height + $navbar-height-lg; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-lg; } } - &.fixed-nav-xl { - padding-top: $important-notice-height + $navbar-height-xl; - .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-xl; } + &.fixed-nav-xl { @include calculate_notice_top( $navbar-height-xl ); + // padding-top: $important-notice-height + $navbar-height-xl; + // .application_notice { top: $application-notice-top + $important-notice-height + $navbar-height-xl; } } .fixed-top, .navbar-fixed-top { top: $important-notice-height; } }