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-font-size-32 font-size: pxToRem(32)!important; font-size: 2rem!important;
u-bold font-weight: 600; Stays the same
u-normal font-weight: normal; Stays the same
u-text-start text-align: start; Stays the same
u-text-center text-align: center; Stays the same
u-text-end text-align: end; Stays the same
u-line-height-1 line-height: 1; Stays the same
u-line-height-1-25 line-height: 1.25; Stays the same
u-line-height-1-5 line-height: 1.5; Stays the same
u-line-height-2 line-height: 2; 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; Stays the same
u-icon-small font-size: var(--icon-size-small); 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>