vendor/assets/stylesheets/_footer.scss in active_frontend-10.3.0 vs vendor/assets/stylesheets/_footer.scss in active_frontend-11.0.0

- old
+ new

@@ -1,108 +1,73 @@ /* Table of Contents ================================================== # Footer -# Styles -# Sizes # Colors # Media Queries */ /* # Footer ================================================== */ -.footer-fixed { - bottom: 0; - left: 0; - position: fixed; - right: 0; - z-index: 1030; -} .footer { background: $color-white; border-top: 1px solid $color-haze; box-sizing: border-box; - color: $color-gray; + color: $color-black; + display: block; + height: 30px; margin-top: 40px; - padding: 25px 0 10px 0; + padding-top: 3px; width: 100%; } -.footer-nav, -.footer-subnav, -.footer-navicon { +.footer-fixed { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1030; +} +.footer-nav { list-style: none; - margin: 0 0 10px 0; + margin: 0; padding: 0; } -.footer-nav > li, -.footer-subnav > li, -.footer-navicon > li { +.footer-nav > li { float: left; + font-size: 9px; + font-weight: 500; margin: 0 5px; -} -.footer-nav > li:first-child, -.footer-subnav > li:first-child, -.footer-navicon > li:first-child { margin-left: 0; } -.footer-nav > li:last-child, -.footer-subnav > li:last-child, -.footer-navicon > li:last-child { margin-right: 0; } -.footer-nav > li, -.footer-subnav > li { - font-size: 10px; - line-height: 10px; text-transform: uppercase; } +.footer-nav > li:first-child { margin-left: 0; } +.footer-nav > li:last-child { margin-right: 0; } .footer-nav > li, -.footer-navicon > li { color: $color-dark-gray; } -.footer-subnav > li { color: $color-light-gray; } -.footer-navicon > li { - font-size: 18px; - line-height: 18px; - margin-top: -6px; -} -.footer-nav > li > a { font-weight: 500; } -.footer-nav > li > a, -.footer-navicon > li > a { color: $color-dark-gray; } -.footer-subnav > li > a { color: $color-light-gray; } +.footer-nav > li > a { color: $color-black; } +.footer-nav > li > a:hover, +.footer-nav > li > a.active, +.footer-nav > li > a:active, +.footer-nav > li > a:focus { color: $color-primary; } -/* # Styles -================================================== */ -.footer-alt { padding: 60px 0 120px 0; } - -/* # Sizes -================================================== */ -.footer-app { width: calc(100% - 280px); } - /* # Colors ================================================== */ .footer-dark { background: $color-black; border-color: $color-dark-black; + color: $color-white; } .footer-light { background: $color-light-haze; border-color: $color-dark-haze; } .footer-dark .footer-nav > li, -.footer-dark .footer-navicon > li, -.footer-dark .footer-nav > li > a, -.footer-dark .footer-navicon > li > a { color: $color-white; } -.footer-dark .footer-subnav > li, -.footer-dark .footer-subnav > li > a, -.footer-light .footer-subnav > li, -.footer-light .footer-subnav > li > a { color: $color-gray; } +.footer-dark .footer-nav > li > a { color: $color-white; } +.footer-dark .footer-nav > li > a:hover, +.footer-dark .footer-nav > li > a.active, +.footer-dark .footer-nav > li > a:active, +.footer-dark .footer-nav > li > a:focus { color: $color-primary; } /* # Media Queries ================================================== */ -@media only screen and (max-width: 1365px) { - .footer-app { width: calc(100% - 250px); } -} -@media only screen and (max-width: 1199px) { - .footer-app { width: calc(100% - 220px); } -} -@media only screen and (max-width: 959px) { - .footer-app { width: 100%; } -} @media only screen and (max-width: 767px) { - .footer-alt { padding: 25px 0 10px 0; } + .footer { display: none; } } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), \ No newline at end of file