Skip to content

Commit 99ccd5e

Browse files
committed
fix: generate rtl utilities
1 parent b8b03eb commit 99ccd5e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

scss/mixins/_utilities.scss

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@
3131
// Don't prefix if value key is null (eg. with shadow class)
3232
$property-class-modifier: if($key, if($property-class == "" and $infix == "", "", "-") + $key, "");
3333

34+
// Generate RTL version
35+
$generate-rtl: if(map-has-key($utility, rtl), map-get($utility, rtl), false);
36+
3437
@if map-get($utility, rfs) {
3538
// Inside the media query
3639
@if $is-rfs-media-query {
@@ -71,7 +74,11 @@
7174
--#{$variable-prefix}#{$local-var}: #{$variable};
7275
}
7376
}
74-
#{$property}: $value if($enable-important-utilities, !important, null);
77+
@if $generate-rtl == true {
78+
@include ltr-rtl($property, $value, null, null, if($enable-important-utilities, !important, null));
79+
} @else {
80+
#{$property}: $value if($enable-important-utilities, !important, null);
81+
}
7582
}
7683
}
7784

0 commit comments

Comments
 (0)