-// stylelint-disable declaration-no-important, function-name-case
+// stylelint-disable function-name-case
// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251
@each $color, $value in $theme-colors {
$color-rgb: to-rgb($value);
.text-bg-#{$color} {
- color: color-contrast($value) !important;
- background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) !important;
+ color: color-contrast($value) if($enable-important-utilities, !important, null);
+ background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);
}
}
}
}
-.bd-example-border-utils-0 {
- [class^="border"] {
- border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color);
- }
-}
-
.bd-example-rounded-utils {
[class*="rounded"] {
margin: .25rem;
pre {
padding: 0;
- margin-top: .65rem;
- margin-bottom: .65rem;
+ margin-top: .625rem;
+ margin-bottom: .625rem;
white-space: pre;
background-color: transparent;
border: 0;
Or remove borders:
-{{< example class="bd-example-border-utils bd-example-border-utils-0" >}}
-<span class="border-0"></span>
-<span class="border-top-0"></span>
-<span class="border-end-0"></span>
-<span class="border-bottom-0"></span>
-<span class="border-start-0"></span>
+{{< example class="bd-example-border-utils" >}}
+<span class="border border-0"></span>
+<span class="border border-top-0"></span>
+<span class="border border-end-0"></span>
+<span class="border border-bottom-0"></span>
+<span class="border border-start-0"></span>
{{< /example >}}
## Color