scinote-web/app/assets/stylesheets/themes/menu_bar.scss

71 lines
1.1 KiB
SCSS
Raw Normal View History

2018-03-20 20:53:11 +08:00
@import "constants";
@import "mixins";
.menu-bar {
background-color: $color-white;
box-shadow: inset -4px 0 0 0 $color-alto;
height: 100%;
left: 0;
overflow-x: hidden;
padding-bottom: 16px;
padding-top: 16px;
position: fixed;
width: 83px;
2018-04-16 23:05:22 +08:00
z-index: 1001;
2018-03-20 20:53:11 +08:00
ul.nav > li {
padding-right: 4px;
& > a {
2018-03-28 19:54:01 +08:00
color: $color-silver-chalice;
2018-03-20 20:53:11 +08:00
display: grid;
2018-03-30 15:54:57 +08:00
font-size: $font-size-h6;
2018-03-20 20:53:11 +08:00
margin-left: auto;
margin-right: auto;
padding: 10px;
text-align: center;
& > span {
padding-top: 4px;
}
}
&.active {
background-color: $color-gainsboro;
margin-right: 4px;
padding-right: 0;
2018-03-28 19:54:01 +08:00
@include box-shadow(4px 0 0 $brand-primary);
2018-03-20 20:53:11 +08:00
& > a {
color: $color-emperor;
}
}
}
ul.nav-bottom {
bottom: 0;
padding-bottom: 16px;
position: fixed;
width: inherit;
}
.dropup {
.dropdown-menu {
bottom: 0;
left: 99%;
margin-bottom: 0;
}
&.open > a {
color: $color-emperor;
}
}
2018-03-20 20:53:11 +08:00
}
@media(max-height:480px) {
.menu-bar > ul.nav-bottom {
position: relative;
width: auto;
}
}