Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f519a9d

Browse files
committed
refactor(Modal, Offcanvas): split .btn-close CSS properties here to avoid a bug where 0-ing the padding values causes invalid calc() functions
1 parent 4c5f1ec commit f519a9d

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

scss/_modal.scss

+2-1
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@
139139

140140
.btn-close {
141141
padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);
142-
margin-inline: auto calc(-.5 * var(--#{$prefix}modal-header-padding-x));
142+
margin-inline-start: auto;
143+
margin-inline-end: calc(-.5 * var(--#{$prefix}modal-header-padding-x));
143144
margin-top: calc(-.5 * var(--#{$prefix}modal-header-padding-y));
144145
margin-bottom: calc(-.5 * var(--#{$prefix}modal-header-padding-y));
145146
}

scss/_offcanvas.scss

+2-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@
134134

135135
.btn-close {
136136
padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);
137-
margin-inline: auto calc(-.5 * var(--#{$prefix}offcanvas-padding-x));
137+
margin-inline-start: auto;
138+
margin-inline-end: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));
138139
margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
139140
margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
140141
}

0 commit comments

Comments
 (0)