Skip to content

Commit 243694e

Browse files
committed
feat(scss): sidebar-nav-link-disabled
1 parent c647a34 commit 243694e

File tree

2 files changed

+53
-0
lines changed

2 files changed

+53
-0
lines changed

scss/_sidebar.scss

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,30 @@
140140
}
141141
}
142142

143+
&.disabled {
144+
color: $sidebar-nav-link-disabled-color;
145+
cursor: $cursor-disabled;
146+
background: transparent;
147+
@include borders($sidebar-nav-link-disabled-borders);
148+
149+
.nav-icon {
150+
color: $sidebar-nav-link-disabled-icon-color;
151+
}
152+
153+
&:hover {
154+
color: $sidebar-nav-link-disabled-color;
155+
@include borders($sidebar-nav-link-hover-borders);
156+
157+
.nav-icon {
158+
color: $sidebar-nav-link-disabled-icon-color;
159+
}
160+
161+
&.nav-dropdown-toggle::before {
162+
background-image: $sidebar-nav-dropdown-indicator-hover;
163+
}
164+
}
165+
}
166+
143167
@each $color, $value in $theme-colors {
144168
&.nav-link-#{$color} {
145169
background: $value;
@@ -193,6 +217,19 @@
193217
.nav-link {
194218
color: $sidebar-nav-dropdown-color;
195219
border-left: 0;
220+
221+
&.disabled {
222+
color: $sidebar-nav-link-disabled-color;
223+
background: transparent;
224+
225+
&:hover {
226+
color: $sidebar-nav-link-disabled-color;
227+
228+
.nav-icon {
229+
color: $sidebar-nav-link-disabled-icon-color;
230+
}
231+
}
232+
}
196233
}
197234

198235
> .nav-dropdown-toggle::before {
@@ -381,6 +418,14 @@
381418
.nav-icon {
382419
color: $sidebar-nav-link-hover-color;
383420
}
421+
422+
&.disabled {
423+
background: $sidebar-nav-link-disabled-bg;
424+
425+
.nav-icon {
426+
color: $sidebar-nav-link-disabled-icon-color;
427+
}
428+
}
384429
}
385430
}
386431
}

scss/_variables.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@ $sidebar-nav-link-active-bg: lighten($sidebar-bg, 5%) !default;
9191
$sidebar-nav-link-active-icon-color: theme-color("primary") !default;
9292
$sidebar-nav-link-active-borders: 0 !default;
9393

94+
$sidebar-nav-link-disabled-color: darken(#fff, 30%) !default;
95+
$sidebar-nav-link-disabled-bg: $sidebar-bg !default;
96+
$sidebar-nav-link-disabled-icon-color: $sidebar-nav-link-icon-color !default;
97+
$sidebar-nav-link-disabled-borders: 0 !default;
98+
9499
$sidebar-nav-dropdown-color: #fff !default;
95100
$sidebar-nav-dropdown-bg: rgba(0,0,0,.2) !default;
96101
$sidebar-nav-dropdown-borders: 0 !default;
@@ -194,3 +199,6 @@ $switch-label-lg-width: 56px !default;
194199
$switch-label-sm-width: 40px !default;
195200

196201
$switch-handle-margin: 2px !default;
202+
203+
// Cursor
204+
$cursor-disabled: default !default;

0 commit comments

Comments
 (0)