la-chariotte/la_chariotte/static/sass/base/_navbar.sass
2023-04-27 17:15:28 +02:00

44 lines
900 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
margin-left: $side-nav-width
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
.navbar.top-nav
display: none
// Global
a.navbar-item:hover
color: $bright-black
background-color: $beige
border-radius: $border-radius