You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
1.8 KiB

2 years ago
@import "../assets/scss/variables";
.header {
position: fixed;
display: flex;
top: 0;
left: 0;
height: $header-height-mobile;
width: 100%;
background: $dark-gray;
background-color: rgb(32, 32, 32);
background-image: linear-gradient(45deg, $dark-gray 25%, transparent 25%, transparent 75%, $dark-gray 75%, $dark-gray),
linear-gradient(45deg, $dark-gray 25%, transparent 25%, transparent 75%, $dark-gray 75%, $dark-gray),
linear-gradient(to bottom, $black-alpha, $dark-gray);
background-size: 10px 10px, 10px 10px, 10px 5px;
background-position: 0px 0px, 5px 5px, 0px 0px;
z-index: 100;
2 years ago
@media (min-width: map-get($grid-breakpoints, 'md')) {
height: $header-height;
}
.title {
display: block;
padding: 0 50px;
font-family: $font-serif;
font-size: $font-30;
font-weight: bold;
color: $white-alpha;
margin: auto auto 15px auto;
text-shadow: 0 0 2px $black;
}
.menu {
position: absolute;
top: 20px;
right: 20px;
height: $hamburger-layer-width;
width: $hamburger-layer-width;
overflow: visible;
}
.menu-items {
position: absolute;
display: block;
top: $header-height-mobile;
left: 0;
width: 100%;
height: calc(100vh - $header-height-mobile);
background: $white;
2 years ago
overflow: hidden;
@media (min-width: map-get($grid-breakpoints, 'md')) {
top: $header-height;
height: calc(100vh - $header-height-mobile);
2 years ago
}
.item {
display: block;
background: $white;
padding: 20px;
font-size: $font-34;
font-family: $font-serif;
text-align: center;
text-transform: uppercase;
color: $dark-gray;
border-bottom: 1px dotted $black-alpha;
cursor: pointer;
}
}
}