diff --git a/public/internal/header.php b/public/internal/header.php index b031402d211738d6e8934370eea0a7f8fa01e203..f1f2295ad85d576e43d1510667c45276e29f6b3d 100644 --- a/public/internal/header.php +++ b/public/internal/header.php @@ -27,16 +27,10 @@ function getHeader($pagetitle, $navselect) <body > <header > <div class="header-wrapper" > - <div class="header-homepage color-overlay" data - parallax - depth = "20" > - <div class="header-description gridContainer content-on-center" > - <div class="row header-description-row" > - <div class="header-content header-content-centered" > - <div class="align-holder" > - <h1 class="heading8" >$pagetitle</h1 > - <p class="header-subtitle" > </p > - <div class="header-buttons-wrapper" ></div > - </div > - </div > + <div class="header-homepage"> + <div class="row header-content header-content-centered" > + <div class="align-holder" > + <h1 class="heading8" >$pagetitle</h1 > </div > </div > </div > diff --git a/scss/_header.scss b/scss/_header.scss index 4d04c1f7c19727c9c3822f5573414b6f27b6c566..a06d6d6cbc9b04bdd4ce00206c028efcb8cc3306 100644 --- a/scss/_header.scss +++ b/scss/_header.scss @@ -1,53 +1,16 @@ -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - &:before { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; +.header-wrapper *:before { box-sizing: border-box; - } - &:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - } -} -.gridContainer { - width: 100%; - padding-left: 15px; - padding-right: 15px; - margin-left: auto; - margin-right: auto; - margin-right: auto !important; - margin-left: auto !important; } .header-homepage { - background-image: url(/img/bannerHome.webp); - background-position: center center; - background-repeat: no-repeat; + background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)), url(/img/bannerHome.webp), no-repeat, center; background-size: cover; position: relative; color: #fff; z-index: 0; padding-top: 160px; padding-bottom: 160px; - &:before { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - z-index: -1; - display: inline-block; - background-color: #fff; - padding-bottom: 230px; - } - .header-description-row { - padding-top: 8%; - padding-bottom: 8%; - } } + .header-separator-bottom { position: absolute; bottom: -1px; @@ -55,84 +18,15 @@ width: 100%; svg { display: block; width: calc(100% + 1.3px); - } - .header-separator { - position: absolute; - width: 100%; - max-width: 100%; - bottom: -1px; - overflow: hidden; - } -} -.svg-white-bg { - fill: #1a2332; -} -.header-description { - min-height: 100px; - text-align: center; -} -p.header-subtitle { - color: #fff; - font-weight: 300; - font-size: 1.4em; - text-align: inherit; -} -.color-overlay { - &:before { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - z-index: -1; - display: inline-block; - content: ""; - -webkit-transform: translate3d(0, 0, -1px); + height: 90px; + fill: $back-color; } } + .header-wrapper { - background-color: #ebebeb; position: relative; } -h1 { - font-weight: 600; - font-size: 2.2em; - margin-bottom: 25px; -} -.header-description-row { - padding: 0 15px 0 15px; - display: block; -} -.align-holder { - width: 100%; -} -.header-buttons-wrapper { - margin: 0; -} -p { - margin: 0 0 20px 0; -} -.homepage-template { - .svg-white-bg { - fill: #fff; - } -} -.header-homepage.color-overlay { - &:before { - background-color: #000; - opacity: .4; - } -} -.header-homepage.header-separator { - svg { - height: 90px !important; - } -} -.header-separator { - svg { - height: 90px !important; - } -} + @media only screen and (min-width:768px) { h1 { font-size: 3.4em; @@ -171,7 +65,11 @@ p { clear: both; } .header-content { - width: 100% !important; + padding-top: 8%; + padding-bottom: 8%; + width: 100%; + margin-left: auto; + margin-right: auto; .align-holder { text-align: center !important;