Skip to content

Commit bea016f

Browse files
committed
fix(Sidebar): nav icons width issue, sidebar close button width
1 parent df1a5d4 commit bea016f

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

scss/_variables.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2043,6 +2043,9 @@ $sidebar-border-width: 0 !default;
20432043
$sidebar-border-color: transparent !default;
20442044
$sidebar-transition: margin-left .15s, margin-right .15s, box-shadow .075s, transform .15s, width .15s, z-index 0s ease .15s !default;
20452045

2046+
$sidebar-close-button-width: 2rem !default;
2047+
$sidebar-close-button-height: 4rem !default;
2048+
20462049
$sidebar-brand-height: 4rem !default;
20472050
$sidebar-brand-color: $high-emphasis-inverse !default;
20482051
$sidebar-brand-bg: rgba($black, .2) !default;

scss/sidebar/_sidebar-nav.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@
9797
}
9898
}
9999

100+
svg.nav-icon {
101+
overflow: hidden; // fix chrome 105+ width issue
102+
}
103+
100104
.nav-group {
101105
position: relative;
102106
@include transition($sidebar-nav-group-transition);

scss/sidebar/_sidebar.scss

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
--#{$prefix}sidebar-brand-color: #{$sidebar-brand-color};
1111
--#{$prefix}sidebar-brand-height: #{$sidebar-brand-height};
1212
--#{$prefix}sidebar-brand-bg: #{$sidebar-brand-bg};
13+
--#{$prefix}sidebar-close-button-width: #{$sidebar-close-button-width};
14+
--#{$prefix}sidebar-close-button-height: #{$sidebar-close-button-height};
1315
--#{$prefix}sidebar-header-height: #{$sidebar-header-height};
1416
--#{$prefix}sidebar-header-bg: #{$sidebar-header-bg};
1517
--#{$prefix}sidebar-header-padding-x: #{$sidebar-header-padding-x};
@@ -214,8 +216,8 @@
214216
position: absolute;
215217
top: 0;
216218
@include ltr-rtl("right", 0);
217-
width: var(--#{$prefix}sidebar-width);
218-
height: var(--#{$prefix}sidebar-header-height);
219+
width: var(--#{$prefix}sidebar-close-button-width);
220+
height: var(--#{$prefix}sidebar-close-button-height);
219221
color: var(--#{$prefix}sidebar-color);
220222
background: transparent;
221223
border: 0;

0 commit comments

Comments
 (0)