aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <[email protected]>2015-10-23 11:49:45 -0700
committerChris Rebert <[email protected]>2015-10-23 11:49:46 -0700
commitd3cb2ca43cbf65f48dd433a4dfb1ebf0abf4fd34 (patch)
treec3ae062e6d770d469ffaa7b6c05b6c057316f067
parent807fb8847aa8cbe54ad371fccdec93b2518c1558 (diff)
downloadbootstrap-d3cb2ca43cbf65f48dd433a4dfb1ebf0abf4fd34.tar.xz
bootstrap-d3cb2ca43cbf65f48dd433a4dfb1ebf0abf4fd34.zip
Stop hardcoding grid breakpoints in responsive alignment utility classes; fixes #18027
[skip sauce] [skip validator]
-rw-r--r--scss/_utilities.scss32
1 files changed, 6 insertions, 26 deletions
diff --git a/scss/_utilities.scss b/scss/_utilities.scss
index 12e29626e..d5bd4dfe0 100644
--- a/scss/_utilities.scss
+++ b/scss/_utilities.scss
@@ -60,32 +60,12 @@
// Responsive alignment
-.text-xs-left { text-align: left; }
-.text-xs-right { text-align: right; }
-.text-xs-center { text-align: center; }
-
-@include media-breakpoint-up(sm) {
- .text-sm-left { text-align: left; }
- .text-sm-right { text-align: right; }
- .text-sm-center { text-align: center; }
-}
-
-@include media-breakpoint-up(md) {
- .text-md-left { text-align: left; }
- .text-md-right { text-align: right; }
- .text-md-center { text-align: center; }
-}
-
-@include media-breakpoint-up(lg) {
- .text-lg-left { text-align: left; }
- .text-lg-right { text-align: right; }
- .text-lg-center { text-align: center; }
-}
-
-@include media-breakpoint-up(xl) {
- .text-xl-left { text-align: left; }
- .text-xl-right { text-align: right; }
- .text-xl-center { text-align: center; }
+@each $breakpoint in map-keys($grid-breakpoints) {
+ @include media-breakpoint-up($breakpoint) {
+ .text-#{$breakpoint}-left { text-align: left; }
+ .text-#{$breakpoint}-right { text-align: right; }
+ .text-#{$breakpoint}-center { text-align: center; }
+ }
}
// Transformation