la-chariotte/la_chariotte/themes/light/static/sass/base/_navbar.sass
2025-03-09 19:39:54 +01:00

40 lines
828 B
Sass

// Desktop
@media screen and (min-width: $min-desktop)
.navbar.side-nav
right: inherit
height: 100vh
width: $side-nav-width
padding: 20px 10px
.side-nav
&.navbar, .navbar-brand, .navbar-menu, .navbar-start
flex-direction: column
overflow-y: auto
.navbar-brand .navbar-item
padding: 0 3px 15px 3px
img
max-height: 150px
.navbar.top-nav
border-bottom: $beige 1px solid
.desktop-hidden
display: none
// Mobile
@media screen and (max-width: $max-tablet)
.navbar.side-nav
.navbar-brand .navbar-item
padding-top: 3px
padding-bottom: 3px
img
max-height: 46px
.navbar-menu.is-active
padding: 10px 10px
// Global
a.navbar-item:hover
color: $bright-black
background-color: $beige
border-radius: $border-radius