2025-09-03 15:18:54 +07:00

106 lines
1.6 KiB
SCSS

// ----------------------------------------------
// Header Style
// ----------------------------------------------
.app-topstrip{
position: fixed;
top: 0;
z-index: 12;
}
.app-header {
position: relative;
z-index: 50;
width: 100%;
background: var(--bs-body-bg);
padding: 0 10px;
top: 65px;
@include media-breakpoint-down(lg){
top: 131px;
}
.container-fluid {
max-width: $boxed-width;
margin: 0 auto;
padding: 0 30px;
}
.navbar {
min-height: $header-height;
padding: 0;
.navbar-nav {
.nav-item {
.nav-link {
padding: $navlink-padding;
line-height: $header-height;
height: $header-height;
color: var(--bs-link-color);
display: flex;
align-items: center;
position: relative;
font-size: 20px;
z-index: 2;
i {
font-size: 20px;
}
&:hover {
color: var(--bs-primary);
}
}
}
}
}
}
.navbar-nav .dropdown-menu {
position: absolute;
min-width: 200px;
.dropdown-item {
border-radius: 8px;
}
}
.notification {
content: "";
position: absolute;
top: 22px;
right: 9px;
width: 8px;
height: 8px;
}
@include media-breakpoint-down(lg) {
.app-header {
.navbar {
flex-wrap: nowrap;
.navbar-nav {
flex-direction: row;
}
}
}
}
@include media-breakpoint-down(md) {
.navbar-nav .dropdown-menu {
position: absolute;
width: 100%;
}
.navbar-nav .nav-item.dropdown {
position: static;
}
}
@include media-breakpoint-down(lg) {
.w-xs-100 {
width: 100% !important;
}
}