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

86 lines
1.5 KiB
CSS

.page {
display: flex;
flex-direction: column;
height: 100vh;
}
.showreel {
position: fixed;
z-index: -1;
object-fit: cover;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
opacity: 0;
}
.loaded .showreel {
opacity: 1;
transition: opacity 2s ease-in-out;
}
.logo {
fill: #000;
}
.loaded .logo {
fill: #fff;
transition: fill 1s ease-in-out
}
.nav-menu {
margin-right: 25%;
display: flex;
flex-direction: row;
justify-content: flex-end ;
align-items: center;
flex: 1 1 auto;
}
.nav-menu-list {
display: flex;
flex-direction: column;
align-items: flex-end;
list-style-type: none;
margin-block-start: unset; margin-block-end: unset; margin-inline-start: unset; margin-inline-end: unset; padding-inline-start: unset; }
.nav-menu-item {
font-family: GloberBook, sans-serif;
font-size: 2vh;
text-transform: uppercase;
letter-spacing: 0.07vh;
font-size: 5vh;
margin: 0.5vh;
}
.nav-menu-item a {
text-decoration: none;
}
.nav-menu-item:hover a, .nav-menu-item a:focus {
outline: 0;
color: #FFF;
background-color: #000;
}
.nav-menu-item .menu-name {
color: #000;
background-color: #FFF;
padding: 0 0.3vh 0 0.3vh;
}
.nav-menu-item:hover .menu-name, .nav-menu-item a:focus .menu-name {
color: #FFF;
background-color: #000;
}
.nav-menu-item .menu-flavor {
color: transparent;
padding: 0 0 0 0.3vh;
}
.nav-menu-item:hover .menu-flavor, .nav-menu-item a:focus .menu-flavor {
color: #FFF;
}