From d7f4985639f590765879714e4e6931453a231c06 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 10 Aug 2015 22:46:43 -0700 Subject: [PATCH] addresses #14217, add responsive text alignment classes --- scss/_utilities.scss | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/scss/_utilities.scss b/scss/_utilities.scss index d05c341335..19a1d1a07a 100644 --- a/scss/_utilities.scss +++ b/scss/_utilities.scss @@ -55,6 +55,7 @@ // // Alignment + .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } @@ -62,13 +63,44 @@ .text-nowrap { white-space: nowrap; } .text-truncate { @include text-truncate; } +// 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; } +} + // Transformation + .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } - // Contextual colors + .text-muted { color: $text-muted; }