Core CSS Cheat Sheet
A selection of classes in the Core CSS framework, clustered by category.
- 
					
Backgrounds
- background
 - background-white
 - background-brandorange
 - background-brandblue
 - background-confirm
 - background-info
 - background-warning
 - background-error
 
 - 
					
Borders
- border
 - border-top | right | bottom | left
 - border-vertical | horizontal
 - border-solid | dotted
 - border-<side>-solid | dotted
 - border-confirm
 - border-info
 - border-warning
 - border-error
 
 - 
					
Buttons
- button-primary
 - button-secondary
 - button
 - button-icon-standalone
 - link-text
 
 - 
					
Fonts
- font-xs | s | m | l | xl | xxl | xxxl
 - font-line-xs | s | standard
 - font-light | normal | semibold | bold
 - font-h1 | h2 | h3 | h4 | h5 | h6
 - font-italic
 - font-strike
 - font-uppercase
 - font-capitalized
 - font-ellipsis
 - font-highlight
 - font-tabular
 - font-hint
 
 - 
					
Font Color
- font-regular
 - font-lightgray
 - font-white
 - font-brandorange
 - font-confirm
 - font-info
 - font-warning
 - font-error
 
 - 
					
Forms
- form
 - form-theme-standard
 - input-text-container
 - input-label
 - input-text
 - input-label-helper-text
 - select-container
 - select
 - <radio|checkbox|toggle-switch>-container
 - <radio|checkbox|toggle-switch>-radio
 - <radio|checkbox|toggle-switch>-radio
 - <radio|checkbox|toggle-switch>-list
 - dropdown-link
 - error
 - label-optional
 
 
- 
					
Grid
- grid
 - gutter
 - gutter-xs | s | m | l | xl | xxl
 - gutter-top | right | bottom | left
 - gutter-vertical | horizontal
 - gutter-<side>-xs | s | m | l | xl
 - grid-item
 - push-<width>
 - <state>-push-<width>
 
- grid-flex
 - grid-fill-rows
 - grid-align-start | end | center | baseline | stretch
 - grid-justify-start | end | center | space-between | space-around
 - grid-item-fixed-width
 - <state>-order-<one | two | three | four | five >-<up | down>
 
 - 
					
Helpers
- clearfix
 - clearfix-before
 - cursor-pointer
 - link-underline
 
 - 
					
Icons – Links
- icon-arrow
 - icon-arrow-back
 - icon-arrow-forward
 - disabled
 
 - 
					
Icons – Freestyle
- fa
 - fa-<icon-name>
 
See the official documentation at FontAwesome
 - 
					
IS24 Icons
- is24-icon-<icon-name>
 
See the documentation for all available icons.
 - 
					
Links – Touchable
- touch-area
 - <state>-touch-area
 
 - 
					
Lists
- list-bullet
 - list-check
 - list-spacing
 - list-spacing-xs | s | m | l | xl | xxl
 
 
- 
					
Positioning
- block
 - inline-block
 - inline
 - align-left | center | right
 - align-top | middle | baseline | bottom
 - float-left | right | none
 - clear-left | right | none
 - hide
 - <state>-hide
 - invisible
 - overflow-hidden
 - absolute-content
 - absolute-reference
 - vertical-center-container
 - vertical-center
 - horizontal-center
 
 - 
					
Segmented controls
- segmented-control-container
 - segmented-control-element
 
Add
tabindex="0"to the element for accessibility. - 
					
Shadows
- shadow
 - shadow-none
 
 - 
					
Spacing
- padding
 - padding-xs | s | m | l | xl | xxl
 - padding-top | right | bottom | left
 - padding-vertical | horizontal
 - padding-<side>-xs | s | m | l | xl | xxl
 - margin
 - margin-xs | s | m | l | xl | xxl
 - margin-top | right | bottom | left
 - margin-vertical | horizontal
 - margin-<side>-xs | s | m | l | xl | xxl
 
- text-spacing
 
 - 
					
States
- palm-
 - lap-
 - desk-
 - print- (only "hide" is supported)
 
 - 
					
Status Messages
- status-message
 - status-confirm
 - status-info
 - status-warning
 - status-error
 - status-message--short
 
 - 
					
Widths
- one-whole
 - one-half
 - one-third, <n>-thirds
 - one-fourth, <n>-fourths
 - one-fifth, <n>-fifths
 - one-sixth, <n>-sixths
 - one-eighth, <n>-eighths
 - one-tenth, <n>-tenths
 - one-twelfth, <n>-twelfths