Akku · Design System

The Akku design system.

Nineteen reference pages covering color, type, motion, voice, a11y, and the patterns we compose from them. One shared _shared.css holds every token — pull it once, consume the roles, and every surface stays in sync. New here? Start with the front door →

Start here
19
pages · 5 sections Front door How to read and use the system.

Getting started

Three ways in, file structure, token layers, section map, and the six house rules.

getting-started.html· read this first

Logo — Wordmark

Primary lockup, brand-surface treatments, clear space, minimum sizes, and don'ts.

logo.html
Color

Full palette overview

Start here. All three ramps, state roles, and aliases on a single reference page.

palette.html· index

Iris — Primary

The brand violet. Used for primary actions, key surfaces, and focus states.

iris.html· 11 steps · #8D58FE anchor

Coral — Secondary

Warm accent paired with iris. Used for highlights, tags, and illustrations.

coral.html· 11 steps · #FF7F50 anchor

Teal — Accent

Cool counterweight. Used for data viz, supporting UI, and illustration accents.

teal.html· 11 steps · #0ABAB5 anchor
Success Warning Danger Info

State Roles

Success, warning, danger, and info — role tokens with paired surface + on-color.

state.html· 4 roles · Tailwind-backed

Neutrals

Surface, ink, muted, and rule tokens. The quiet layer that lets brand color breathe.

neutrals.html· slate-backed
Type
Aa
Georama + Inter Display · UI Two variable fonts. Weight and width axes.

Typography

Families, roles, weight and width axes, 10-step scale, pairings, and tokens.

type.html· Georama display · Inter UI
Foundations

Spacing, radii & elevation

4px spacing scale (14 steps), 7 radii, 8 elevations, and motion curves.

spacing.html
12 cols · 16px gutter5 breakpoints

Layout & grid

Breakpoints, container widths, a 12-column grid, and responsive rules.

layout.html
ease-out · ease-in-out · ease-in120 / 180 / 280ms

Motion

Three easings, five durations, and eight patterns. Reduced-motion aware.

motion.html
Light
Dark

Dark mode

Token mirror — violet-black neutrals and accents lifted to step 300.

dark.html
focus
● 7.64 AAA ● 2.22 fail
28 44 targets

Accessibility

Contrast matrix, focus styles, touch targets, and ARIA patterns.

a11y.html· WCAG 2.2 AA
Content
“Plain.
Calm.
Respectful.”
sentence case no please em dash —

Voice & tone

Voice pillars, tone spectrum, error formula, and the mechanics we spell the same way.

voice.html

Patterns

Empty states, loading, confirmation, forms, and feedback recipes.

patterns.html
Stable
Search…
NEWPreviewPRO

Components

Buttons, inputs, cards, badges, navigation, alerts — all wired to tokens.

components.html

Data visualization

Categorical, sequential, diverging palettes plus six chart primitives.

dataviz.html

Iconography

Lucide outline system — 24×24 grid, 2px stroke, 40-icon starter set.

icons.html· Lucide