thulieu's picture
Upload 40 files
c9ba648 verified
/*=============== HEADER & NAV ===============*/
.header{
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: var(--body-color);
z-index: var(--z-fixed);
transition: box-shadow .4s, background-color .4s;
}
.nav{
height: var(--header-height);
display: flex;
justify-content: space-between;
align-items: center;
&__logo{
display: inline-flex;
align-items: center;
column-gap: .5rem;
color: var(--first-color);
font-weight: var(--font-medium);
& i{
font-size: 1.25rem;
}
}
// Navigation for mobile devices
@media screen and (max-width: 1150px){
&__menu{
position: fixed;
bottom: 0;
left: 0;
right: 0;
width: 100%;
background-color: var(--container-color);
box-shadow: 0 -8px 32px hsla(0, 0%, 0%, .1);
padding: 1.25rem 4rem;
transition: background-color .4s;
}
}
&__list{
display: flex;
justify-content: space-between;
}
&__link{
color: var(--text-color);
transition: color .4s;
& span{
display: none;
}
& i{
font-size: 1.25rem;
}
&:hover{
color: var(--first-color);
}
}
&__actions{
display: flex;
align-items: center;
column-gap: 1rem;
& i{
font-size: 1.25rem;
color: var(--title-color);
cursor: pointer;
transition: color .4s;
&:hover{
color: var(--first-color);
}
}
}
}
/* Add shadow header */
.shadow-header{
box-shadow: 0 2px 16px hsla(0, 0%, 0%, .1);
}
/* Active link */
.active-link{
color: var(--first-color);
}