32-Utilities — Utility Classes

Single-purpose utility classes for rapid styling adjustments.

Spacing Utilities

Margin and padding utilities following the naming convention .ss-{property}-{size}.

.ss-m-2 .ss-m-4 .ss-m-6
Class Pattern Description
.ss-m-{0-8}Margin all sides
.ss-mt-{0-8}Margin top
.ss-mr-{0-8}Margin right
.ss-mb-{0-8}Margin bottom
.ss-ml-{0-8}Margin left
.ss-mx-{0-8}Margin horizontal
.ss-my-{0-8}Margin vertical
.ss-p-{0-8}Padding all sides

Display Utilities

Class CSS
.ss-hiddendisplay: none
.ss-blockdisplay: block
.ss-f-inlinedisplay: inline
.ss-f-inline-blockdisplay: inline-block
.ss-flexdisplay: flex
.ss-f-inline-flexdisplay: inline-flex
.ss-l-griddisplay: grid

Text Utilities

.ss-text-left

.ss-text-center

.ss-text-right

.ss-font-bold

.ss-italic

.ss-uppercase

Flexbox Utilities

Class CSS
.ss-flex-rowflex-direction: row
.ss-flex-colflex-direction: column
.ss-justify-startjustify-content: flex-start
.ss-justify-centerjustify-content: center
.ss-justify-endjustify-content: flex-end
.ss-justify-betweenjustify-content: space-between
.ss-items-startalign-items: flex-start
.ss-items-centeralign-items: center
.ss-items-endalign-items: flex-end
.ss-gap-{0-8}gap: var(--ss-space-{n})

Visibility & SR

Class Description
.ss-visiblevisibility: visible
.ss-invisiblevisibility: hidden
.ss-sr-onlyScreen reader only
.ss-not-sr-onlyUndo screen reader only