Text
Text utility classes use custom properties from your Web Awesome theme and other standard CSS properties to style text elements on the fly.
Body
Jump to heading
Use wa-body-* classes to style the main content of your pages. Each class specifies a font-size that corresponds to a font size token from your theme.
Alternatively, use wa-body to apply the same styling without an explicit font size.
| Class Name | Preview |
|---|---|
wa-body-2xs |
Five boxing wizards |
wa-body-xs |
Five boxing wizards |
wa-body-s |
Five boxing wizards |
wa-body-m |
Five boxing wizards |
wa-body-l |
Five boxing wizards |
wa-body-xl |
Five boxing wizards |
wa-body-2xl |
Five boxing wizards |
wa-body-3xl |
Five boxing wizards |
wa-body-4xl |
Five boxing wizards |
Headings
Jump to heading
Use wa-heading-* classes to style section titles and headings in your content. Each class specifies a font-size that corresponds to a font size token from your theme.
Alternatively, use wa-heading to apply the same styling without an explicit font size.
| Class Name | Preview |
|---|---|
wa-heading-2xs |
Five boxing wizards |
wa-heading-xs |
Five boxing wizards |
wa-heading-s |
Five boxing wizards |
wa-heading-m |
Five boxing wizards |
wa-heading-l |
Five boxing wizards |
wa-heading-xl |
Five boxing wizards |
wa-heading-2xl |
Five boxing wizards |
wa-heading-3xl |
Five boxing wizards |
wa-heading-4xl |
Five boxing wizards |
Captions
Jump to heading
Use wa-caption-* classes to style descriptions or auxiliary text in your content. Each class specifies a font-size that corresponds to a font size token from your theme.
Alternatively, use wa-caption to apply the same styling without an explicit font size.
| Class Name | Preview |
|---|---|
wa-caption-2xs |
Five boxing wizards |
wa-caption-xs |
Five boxing wizards |
wa-caption-s |
Five boxing wizards |
wa-caption-m |
Five boxing wizards |
wa-caption-l |
Five boxing wizards |
wa-caption-xl |
Five boxing wizards |
wa-caption-2xl |
Five boxing wizards |
wa-caption-3xl |
Five boxing wizards |
wa-caption-4xl |
Five boxing wizards |
Longform
Jump to heading
Use wa-longform-* classes to style lengthy content like essays or blog posts. Each class specifies a font-size that corresponds to a font size token from your theme.
Alternatively, use wa-longform to apply the same styling without an explicit font size.
| Class Name | Preview |
|---|---|
wa-longform-2xs |
Five boxing wizards |
wa-longform-xs |
Five boxing wizards |
wa-longform-s |
Five boxing wizards |
wa-longform-m |
Five boxing wizards |
wa-longform-l |
Five boxing wizards |
wa-longform-xl |
Five boxing wizards |
wa-longform-2xl |
Five boxing wizards |
wa-longform-3xl |
Five boxing wizards |
wa-longform-4xl |
Five boxing wizards |
Links
Jump to heading
Use wa-link to give interactive text a link-like appearance. Alternatively, use wa-link-plain to remove typical link styles from <a> elements.
| Class Name | Preview |
|---|---|
wa-link |
Five boxing wizards |
wa-link-plain |
Five boxing wizards |
Lists
Jump to heading
Ordered (<ol>) and unordered (<ul>) lists are given default styles by either Web Awesome's native styles or your browser. Use wa-list-plain to clear any built-in list styles.
| Class Name | Preview |
|---|---|
wa-list-plain |
|
Form Controls
Jump to heading
Use wa-form-control-* classes to style labels, values, placeholders, and hints outside of typical form control contexts with form control tokens from your theme.
| Class Name | Preview |
|---|---|
wa-form-control-label |
Five boxing wizards |
wa-form-control-value |
Five boxing wizards |
wa-form-control-placeholder |
Five boxing wizards |
wa-form-control-hint |
Five boxing wizards |
Font Size
Jump to heading
Use single-purpose wa-font-size-* classes to apply a given font size from your theme to any element without additional styling.
| Class Name | Preview |
|---|---|
wa-font-size-2xs |
Five boxing wizards |
wa-font-size-xs |
Five boxing wizards |
wa-font-size-s |
Five boxing wizards |
wa-font-size-m |
Five boxing wizards |
wa-font-size-l |
Five boxing wizards |
wa-font-size-xl |
Five boxing wizards |
wa-font-size-2xl |
Five boxing wizards |
wa-font-size-3xl |
Five boxing wizards |
wa-font-size-4xl |
Five boxing wizards |
Font Weight
Jump to heading
Use single-purpose wa-font-weight-* classes to apply a given font weight from your theme to any element without additional styling.
| Class Name | Preview |
|---|---|
wa-font-weight-light |
Five boxing wizards |
wa-font-weight-normal |
Five boxing wizards |
wa-font-weight-semibold |
Five boxing wizards |
wa-font-weight-bold |
Five boxing wizards |
Text Color
Jump to heading
Use single-purpose wa-color-text-* classes to apply a given text color from your theme to any element without additional styling.
| Class Name | Preview |
|---|---|
wa-color-text-quiet |
Five boxing wizards |
wa-color-text-normal |
Five boxing wizards |
wa-color-text-link |
Five boxing wizards |
Truncation
Jump to heading
Use the wa-text-truncate class to truncate text with an ellipsis instead of letting it overflow or wrap.
| Class Name | Preview |
|---|---|
wa-text-truncate |
The five boxing wizards jump quickly. How quickly daft jumping zebras vex! |