Files
coopgo/themes/coopgo-theme/assets/sass/main.scss
2021-08-05 10:54:52 +02:00

145 lines
2.5 KiB
SCSS

@import 'coopgo-web-ui-kit/styles';
// @import 'colors' <- we use the library's default values for colors, we don't need this
nav{
height: 52px;
&#navbar {
.left {
flex:0;
text-align: left;
background-color: $backgroundcolor;
img {
margin: 1em;
height: 1.3em;
}
}
.center {
flex:1;
color: $primarycolor;
font-size: 1em;
background-color: $backgroundcolor;
}
.right {
font-family: $brandfont;
color: $white;
}
#menutoggle {
display: none;
}
@media(max-width: $breakpoint-phone) {
#menutoggle {
display: block;
}
.center {
display: none;
}
}
@media(max-width: $breakpoint-tablet) {
.right {
display: none;
}
}
}
&#sidebar {
position: fixed;
top: 0;
left: -300px;
width: 300px;
height: 100%;
z-index: 200;
box-shadow: 0 6px 12px rgba(107, 82, 82, 0.3);
background-color: $white;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
transition: ease 0.2s all;
}
}
@media(max-width: $breakpoint-phone) {
nav#navbar {
background-color: $white;
}
}
#body-overlay {
width: 100vw;
height: 100vh;
display: none;
position: fixed;
z-index: 150;
top: 0;
overflow: hidden;
background: rgba(0, 0, 0, 0.5);
}
body {
&.menu-open{
#body-overlay {
display: block;
}
}
&.menu-open {
nav#sidebar {
left: 0;
}
}
}
.content {
h1 {
padding-top: 50px;
text-align: center;
color: $primarycolor;
}
h2 {
text-align: justify;
color: $secondarycolor;
}
div {
min-width: 200px;
}
p {
text-align: justify;
}
img {
max-width: 100%;
}
}
.scroll {
.right {
background-color: $primarycolor;
}
}
#footer {
#realFooter {
border-top: 1px solid $primarycolor;
}
ul {
li {
list-style: none;
}
}
}
@media(max-width: $breakpoint-tablet) {
.featuredimage {
display: none;
}
}