Utilities
Display
You may change the display of an element by using one of display--none
, display--flex
, display--block
, display--inline-block
, display--inline
. You may also append display classes with --xxs
through --xxl
to change the display at different breakpoints.
Floats
Float elements by using float--left
and float--right
classes. You can float elements at breakpoints by appending float classes with --xxs
through --xxl
. You can stop and element by floating by using the float--none
class, and also at breakpoints by appending with --xxs
through --xxl
. If you need to clear a float, use the clearfix
class.
Margin
There are several classes to control margin on elements. This is especially useful for auto margin, which is used in conjunction with flexbox to make elements "float" to the left, right, and bottom of containers. Margin classes include margin-top--auto
, margin-left--auto
, margin-right--auto
, and margin--none
. Control margin at breakpoints by appending with --xxs
through --xxl
.
There's also margin--off
, which removes margin-top from children elements in order to override the lobotized owl selector.
Hide content from printing by using the print--none
class. You can also hide elements at breakpoints by adding --xxs
through --xxl
modifiers.
Screen Readers
Hide content visually while still allowing screen readers to voice content by using the sr-only
. You may also use the @include sr-only
mixin in your SASS code. There's also a @include sr-undo
mixin.