diff --git a/scss/_utilities.scss b/scss/_utilities.scss index 19a1d1a07a7c85bee9081c043cc4e3cff2212490..648c94c60f72b3f4d8b8eda84f1e7a66954f6c97 100644 --- a/scss/_utilities.scss +++ b/scss/_utilities.scss @@ -107,13 +107,13 @@ @include text-emphasis-variant('.text-primary', $brand-primary); -@include text-emphasis-variant('.text-success', $state-success-text); +@include text-emphasis-variant('.text-success', $brand-success); -@include text-emphasis-variant('.text-info', $state-info-text); +@include text-emphasis-variant('.text-info', $brand-info); -@include text-emphasis-variant('.text-warning', $state-warning-text); +@include text-emphasis-variant('.text-warning', $brand-warning); -@include text-emphasis-variant('.text-danger', $state-danger-text); +@include text-emphasis-variant('.text-danger', $brand-danger); // Contextual backgrounds @@ -127,18 +127,12 @@ background-color: $gray-dark; } -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; -} - @include bg-variant('.bg-primary', $brand-primary); -@include bg-variant('.bg-success', $state-success-bg); +@include bg-variant('.bg-success', $brand-success); -@include bg-variant('.bg-info', $state-info-bg); +@include bg-variant('.bg-info', $brand-info); -@include bg-variant('.bg-warning', $state-warning-bg); +@include bg-variant('.bg-warning', $brand-warning); -@include bg-variant('.bg-danger', $state-danger-bg); +@include bg-variant('.bg-danger', $brand-danger); diff --git a/scss/mixins/_background-variant.scss b/scss/mixins/_background-variant.scss index 3287d7a0608181922706b7481508d09017464972..a665f255111c3ffcb3f356b2f854955f389a2450 100644 --- a/scss/mixins/_background-variant.scss +++ b/scss/mixins/_background-variant.scss @@ -3,6 +3,7 @@ // [converter] $parent hack @mixin bg-variant($parent, $color) { #{$parent} { + color: #fff; background-color: $color; } a#{$parent} {