Text
Text ensures consistent text size, weight, line height and breaks across our products.
Class | Scss Define | Compiled CSS |
---|---|---|
u-x-small
|
font-size: pxToRem(12)!important;
|
font-size: 0.75rem!important;
|
u-small
|
font-size: pxToRem(14)!important;
|
font-size: 0.875rem!important;
|
u-medium
|
font-size: pxToRem(16)!important;
|
font-size: 1rem!important;
|
u-font-size-20
|
font-size: pxToRem(20)!important;
|
font-size: 1.25rem!important;
|
u-font-size-32
|
font-size: pxToRem(32)!important;
|
font-size: 2rem!important;
|
u-bold
|
font-weight: 600!important;
|
Stays the same |
u-normal
|
font-weight: normal!important;
|
Stays the same |
u-underline
|
text-decoration: underline!important;
|
Stays the same |
u-text-start
|
text-align: start!important;
|
Stays the same |
u-text-center
|
text-align: center!important;
|
Stays the same |
u-text-end
|
text-align: end!important;
|
Stays the same |
u-line-height-0-7
|
line-height: 0.7!important;
|
Stays the same |
u-line-height-1
|
line-height: 1!important;
|
Stays the same |
u-line-height-1-25
|
line-height: 1.25!important;
|
Stays the same |
u-line-height-1-5
|
line-height: 1.5!important;
|
Stays the same |
u-line-height-2
|
line-height: 2!important;
|
Stays the same |
u-break-word
|
@include break-word; white-space: initial;
|
Full browser fallbacks |
u-break-all
|
@include break-all; white-space: initial;
|
Full browser fallbacks |
u-trim
|
@include trim;
|
text-overflow: ellipsis;
|
white-space: nowrap;
|
||
overflow: hidden;
|
||
display: block;
|
||
u-trim-start
|
@include trim; direction:rtl; text-align:right;
|
text-overflow: ellipsis;
|
white-space: nowrap;
|
||
overflow: hidden;
|
||
display: block;
|
||
direction: rtl;
|
||
text-align: right;
|
||
u-trim-1
|
@include trim(1);
|
display: -webkit-box;
|
-webkit-line-clamp: 1;
|
||
-webkit-box-orient: vertical;
|
||
overflow: hidden;
|
||
word-break: break-all;
|
||
u-un-break-text
|
white-space: nowrap!important;
|
Stays the same |
u-capitalize
|
text-transform: capitalize!important;
|
Stays the same |
u-icon-small
|
font-size: var(--icon-size-small)!important;
|
Stays the same |
u-font-heading
|
font-family: var(--heading-font)!important;
|
Stays the same |
u-font-content
|
font-family: var(--content-font)!important;
|
Stays the same |
u-font-code
|
font-family: var(--code-font)!important;
|
Stays the same |
x-small
small
text
bold
<div>
<p class="text u-x-small">x-small</p>
<p class="text u-small">small</p>
<p class="text">text</p>
<p class="text u-bold">bold</p>
</div>