File: //home/ekspardev/public_html/tubisad/rapor/src/scss/ui/_nav.scss
.nav-vertical {
&,
.nav {
flex-direction: column;
flex-wrap: nowrap;
}
.nav {
margin-left: 1.25rem;
border-left: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color);
padding-left: .5rem;
}
.nav-link.active,
.nav-item.show .nav-link {
font-weight: var(--#{$prefix}font-weight-bold);
}
&.nav-pills {
margin: 0 (-$nav-link-padding-x);
}
}
//
// Nav bordered
//
.nav-bordered {
border-bottom: $nav-bordered-border-width var(--#{$prefix}border-style) $nav-bordered-border-color;
.nav-item {
+ .nav-item {
margin-left: $nav-bordered-margin-x;
}
}
.nav-link {
padding-left: 0;
padding-right: 0;
margin: 0 0 (- $nav-bordered-border-width);
border: 0;
border-bottom: $nav-bordered-link-active-border-width var(--#{$prefix}border-style) transparent;
color: var(--#{$prefix}muted);
}
.nav-link.active,
.nav-item.show .nav-link {
color: $nav-bordered-link-active-color;
border-color: $nav-bordered-link-active-border-color;
}
}
.nav-link {
display: flex;
@include transition(color $transition-time);
align-items: center;
}
.nav-link-toggle {
margin-left: auto;
padding: 0 .25rem;
@include transition(transform $transition-time);
@include caret();
&:after {
margin: 0;
}
@at-root .nav-link[aria-expanded="true"] & {
transform: rotate(180deg);
}
}
.nav-link-icon {
width: $nav-link-icon-size;
height: $nav-link-icon-size;
margin-right: .5rem;
color: $nav-link-icon-color;
svg {
display: block;
height: 100%;
}
}
.nav-fill {
.nav-item {
.nav-link {
justify-content: center;
}
}
}