Typography

Heading levels, text sizes, and font families — all driven by Automatic.css variables. Sizes are fluid and responsive out of the box.

Headings

H1–h1

The quick brown fox

H2–h2

The quick brown fox

H3–h3

The quick brown fox

H4–h4

The quick brown fox

H5–h5
The quick brown fox
H6–h6
The quick brown fox

Text Sizes

2XL–text-2xl

The quick brown fox jumps over the lazy dog.

XL–text-xl

The quick brown fox jumps over the lazy dog.

L–text-l

The quick brown fox jumps over the lazy dog.

M (Base)–text-m

The quick brown fox jumps over the lazy dog.

S–text-s

The quick brown fox jumps over the lazy dog.

XS–text-xs

The quick brown fox jumps over the lazy dog.

Font Families

Heading FontAa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz0123456789 !@#$%&var(–heading-font-family)
Body / Text FontAa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz0123456789 !@#$%&var(–text-font-family)

Body Text

This is a standard body text paragraph rendered at the default text size with your configured line-height and max-width. Good typography ensures readability and visual rhythm across every page of your website.

A second paragraph demonstrates content spacing. ACSS Smart Content Spacing handles the vertical rhythm between paragraphs, headings, lists, and other elements automatically.

Colors

The six ACSS color families with auto-generated shades (OKLCH in v4). Each swatch uses the corresponding CSS variable — change your ACSS dashboard and this guide updates instantly. Use color-mix() for transparencies.

Primary

Your action color — buttons, links, CTAs.

Shades

–primary-ultra-light
–primary-light
–primary-semi-light
–primary
–primary-semi-dark
–primary-dark
–primary-ultra-dark
–primary-hover

Secondary

Your secondary brand color.

Shades

–secondary-ultra-light
–secondary-light
–secondary-semi-light
–secondary
–secondary-semi-dark
–secondary-dark
–secondary-ultra-dark
–secondary-hover

Tertiary

Your third brand color.

Shades

–tertiary-ultra-light
–tertiary-light
–tertiary-semi-light
–tertiary
–tertiary-semi-dark
–tertiary-dark
–tertiary-ultra-dark
–tertiary-hover

Accent

Your least-used brand color — sparingly for emphasis.

Shades

–accent-ultra-light
–accent-light
–accent-semi-light
–accent
–accent-semi-dark
–accent-dark
–accent-ultra-dark
–accent-hover

Base

Your preferred neutral color — backgrounds, text, borders.

Shades

–base-ultra-light
–base-light
–base-semi-light
–base
–base-semi-dark
–base-dark
–base-ultra-dark
–base-hover

Neutral

Black, white, and shades of grey.

Shades

–neutral-ultra-light
–neutral-light
–neutral-semi-light
–neutral
–neutral-semi-dark
–neutral-dark
–neutral-ultra-dark
–neutral-hover

Contextual Text Colors

–text-darkThe quick brown fox jumps over the lazy dog.
–text-dark-mutedThe quick brown fox jumps over the lazy dog.
–text-lightThe quick brown fox jumps over the lazy dog.
–text-light-mutedThe quick brown fox jumps over the lazy dog.

Spacing

Content spacing (padding, gaps, margins), section spacing (vertical rhythm between sections), and contextual gaps. All values are fluid and responsive via ACSS clamp() functions.

Content Spacing

XS–space-xs
S–space-s
M–space-m
L–space-l
XL–space-xl
2XL–space-2xl

Section Spacing

S–section-space-s
M–section-space-m
L–section-space-l
XL–section-space-xl
2XL–section-space-2xl

Contextual Gaps

Content Gap–content-gap
Grid Gap–grid-gap
Container Gap–container-gap
Gutter–gutter

Links & Buttons

Default link styles and the ACSS button system. All buttons inherit global variables from the ACSS dashboard — padding, radius, font-weight, transitions, and colors.

Links

Buttons — Solid

Primary.btn .btn–primary
Secondary.btn .btn–secondary
Tertiary.btn .btn–tertiary
Accent.btn .btn–accent
Base.btn .btn–base
Neutral.btn .btn–neutral

Buttons — Outline

Primary Outline.btn .btn–primary .btn–outline
Secondary Outline.btn .btn–secondary .btn–outline
Tertiary Outline.btn .btn–tertiary .btn–outline
Accent Outline.btn .btn–accent .btn–outline
Base Outline.btn .btn–base .btn–outline
Neutral Outline.btn .btn–neutral .btn–outline

Button Variables Reference

–btn-font-sizeFont size
–btn-font-weightFont weight
–btn-line-heightLine height
–btn-letter-spacingLetter spacing
–btn-text-transformText transform
–btn-text-decorationText decoration
–btn-font-styleFont style
–btn-padding-blockVertical padding
–btn-padding-inlineHorizontal padding
–btn-min-widthMinimum width
–btn-radiusBorder radius
–btn-border-widthBorder width
–btn-border-styleBorder style
–btn-border-colorBorder color
–btn-border-color-hoverBorder color (hover)
–btn-backgroundBackground color
–btn-background-hoverBackground (hover)
–btn-text-colorText color
–btn-text-color-hoverText color (hover)
–btn-transition-durationTransition speed
–btn-outline-border-widthOutline border width
–btn-outline-text-colorOutline text color
–btn-outline-text-color-hoverOutline text (hover)
–focus-colorFocus ring color
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept
Privacy Policy