<h3>Typography</h3>
<p><code>.u-align-left<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the left from the breakpoint referenced in the class name.</p>
<p><code>.u-align-right<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the right from the breakpoint referenced in the class name.</p>
<p><code>.u-align-center<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the center from the breakpoint referenced in the class name.</p>
<p><code>.u-align-justify<strong>-{BREAKPOINT REFERENCE}</strong></code> Justifies text from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-uppercase<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text uppercased from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-lowercase<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text lowercased from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-capitalize<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text capitalized from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-none<strong>-{BREAKPOINT REFERENCE}</strong></code> Removes all text transforms from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-normal<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable: <strong>$normal</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-medium<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable:<strong>$medium</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-bold<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable:<strong>$bold</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-text-decoration-none<strong>-{BREAKPOINT REFERENCE}</strong></code> Removes all text decoration from the breakpoint referenced in the class name.</p>
<p><code>.u-ellipsis<strong>-{BREAKPOINT REFERENCE}</strong></code> This will automatically truncate an elements text and add ellipsis (only for single line text, doesn't work for multiline) from the breakpoint referenced in the class name. You will need
to add width style to this element for this to work.</p>
<hr/>
<p>The above utility classes will allow you to amend an element typography styling based on the breakpoint reference you use from the default list below:</p>
<pre>
$breakpoints: (
xs: 0px,
sm: 544px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1440px
) !default;
</pre>
<p>Utility classes will be built for all breakpoints apart from ones with a 0px value.</p>
<p><em>The breakpoints here are the same breakpoints used for <stong>@vivid-web/flexboxgrid-sass</stong>.</em></p>
<p>Each breakpoint creates a min-width media query version of the utility class. This allows chaining of class names for responsive display styles. For instance, is you use the <strong>.u-align-left</strong> class on an element, the element with have <code>text-align: left;</code> from a window width of 0px, and then on if you add <strong>.u-align-right-md</strong> to the same element, it will have <code>text-align: right;</code> from a window width of 768px</p>
<h4>Breakpoint Specific</h4>
<p>If you only want a certain style for a specific breakpoint, and no others, you can use the <strong>-specific</strong> suffix.</p>
<p>For example, if you want text aligned left from a window width 768px to 992px then you can use <strong>.u-align-left-md-specific</strong></p>
<h3>Typography</h3>
<p><code>.u-align-left<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the left from the breakpoint referenced in the class name.</p>
<p><code>.u-align-right<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the right from the breakpoint referenced in the class name.</p>
<p><code>.u-align-center<strong>-{BREAKPOINT REFERENCE}</strong></code> Aligns text to the center from the breakpoint referenced in the class name.</p>
<p><code>.u-align-justify<strong>-{BREAKPOINT REFERENCE}</strong></code> Justifies text from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-uppercase<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text uppercased from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-lowercase<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text lowercased from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-capitalize<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all text capitalized from the breakpoint referenced in the class name.</p>
<p><code>.u-transform-none<strong>-{BREAKPOINT REFERENCE}</strong></code> Removes all text transforms from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-normal<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable: <strong>$normal</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-medium<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable:<strong>$medium</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-font-weight-bold<strong>-{BREAKPOINT REFERENCE}</strong></code> Makes all the text use the font weight of this SCSS variable:<strong>$bold</strong> from the breakpoint referenced in the class name.</p>
<p><code>.u-text-decoration-none<strong>-{BREAKPOINT REFERENCE}</strong></code> Removes all text decoration from the breakpoint referenced in the class name.</p>
<p><code>.u-ellipsis<strong>-{BREAKPOINT REFERENCE}</strong></code> This will automatically truncate an elements text and add ellipsis (only for single line text, doesn't work for multiline) from the breakpoint referenced in the class name. You will need to add width style to this element for this to work.</p>
<hr/>
<p>The above utility classes will allow you to amend an element typography styling based on the breakpoint reference you use from the default list below:</p>
<pre>
$breakpoints: (
xs: 0px,
sm: 544px,
md: 768px,
lg: 992px,
xl: 1200px,
xxl: 1440px
) !default;
</pre>
<p>Utility classes will be built for all breakpoints apart from ones with a 0px value.</p>
<p><em>The breakpoints here are the same breakpoints used for <stong>@vivid-web/flexboxgrid-sass</stong>.</em></p>
<p>Each breakpoint creates a min-width media query version of the utility class. This allows chaining of class names for responsive display styles. For instance, is you use the <strong>.u-align-left</strong> class on an element, the element with have <code>text-align: left;</code> from a window width of 0px, and then on if you add <strong>.u-align-right-md</strong> to the same element, it will have <code>text-align: right;</code> from a window width of 768px</p>
<h4>Breakpoint Specific</h4>
<p>If you only want a certain style for a specific breakpoint, and no others, you can use the <strong>-specific</strong> suffix.</p>
<p>For example, if you want text aligned left from a window width 768px to 992px then you can use <strong>.u-align-left-md-specific</strong></p>
/* No context defined for this component. */
There are no notes for this item.