Utilities Cheat Sheet Guide

A quick reference to Vanduo's utility classes. These are pure CSS and work the same in static HTML and Vue templates. Spacing, gaps, and radii all follow the Fibonacci scale.

Spacing
ClassEffect
vd-p-fib-{1..13} / vd-m-fib-{1..13}Fibonacci padding / margin (all sides)
vd-pt / vd-pr / vd-pb / vd-pl-*Padding per side (top/right/bottom/left)
vd-mt / vd-mr / vd-mb / vd-ml-*Margin per side
vd-mx-autoCentre horizontally with auto side margins
vd-pad-xs … vd-pad-3xlNamed padding steps (3 / 5 / 8 / 13 / 21 / 34 / 55 px)
Typography
ClassEffect
vd-text-xs … vd-text-xlFont size (0.75 → 1.3125rem)
vd-h1 … vd-h6Heading type scale
vd-leadLarger lead paragraph
vd-text-center / -left / -rightText alignment
vd-text-muted / vd-text-primaryText colour (semantic)
vd-fw-bold / vd-fw-mediumFont weight
Layout & display
ClassEffect
vd-container / -responsive / -fluidPage containers
vd-row / vd-col-{12}12-column grid
vd-col-{sm,md,lg,xl,2xl}-*Responsive column spans
vd-d-flex / vd-d-block / vd-d-noneDisplay
vd-justify-* / vd-align-*Flex alignment
vd-gap-fib-*Flex/grid gap on the Fibonacci scale
Colour, border & elevation
ClassEffect
vd-bg-primary / -secondarySurface backgrounds
vd-text-{success,warning,danger,info}Semantic text colours
vd-border / vd-border-colorBorders
vd-rounded / vd-rounded-fib-*Corner radius
vd-shadow-fib-* / vd-glow-*Elevation & glow
Tip

Reach for utilities for one-off spacing and alignment; reach for component classes (vd-card, vd-btn) for recurring patterns. For deeper colour reference, see the colour palette.