clearAMS / Design system
Design system.
Principles
Color
Brand anchors and the dark field come from the app's landing page. Status colors are the app's, each with its soft background pair.
Brand
App mark, primary buttons
Primary hover
Text on light
Signature accent
Warm highlight
Accent on light
Dark field
App .landing-root
Page ground
Panels
Raised, navy pool
Body copy on dark
Secondary copy
Status
Submitted, info
Compliance checked, OK
Revisions, warnings
Blocked, over limit
Hairlines on light
Secondary text on light
Type
The app's three families: Geist for reading, Geist Mono for figures and structure, Fraunces italic for the one expressive word.
Display · Mono 700
--fs-display, uppercase, -0.05emDisplay 2 · Mono 700
--fs-display-2H2 · Mono 500
--fs-h2, -0.035emFrom draft to formalized
Lead · Mono 500
--fs-leadThe rules run while you plan.
H3 · Mono 600
--fs-h3, 22pxAllowability screening
Body · Geist 400
--fs-body, 20px
ss01 ss02 cv11clearAMS puts the program's rules inside the workflow, so problems are caught while a plan is being written instead of after it's submitted.
Small · Geist 400
--fs-small, 18pxSecondary prose, card body and table cells.
Eyebrow · Mono 600
--fs-micro, 16px
0.09em, uppercaseRunning total
Accent eyebrow
Floor · 16px = 12pt
--fs-microNothing on this site is set below 16px. Every label, tag, legend, table head and footnote uses --fs-micro or larger — use the tokens rather than raw px so the floor can't be undercut.
Serif accent · Fraunces italicFigures · Mono, tnumShape, space & motion
Radius
Components
Buttons
Plan status badges
Covers
Feature cards styled as book covers. Seven variants: ink, paper, orange, navy, sky, green, amber.
plan
rule
deck
Tile
Roles you control
Decide who builds, who reviews and who only views.
Step with line art
Review with a decision
App window
Product UI shown on white, using the app's own card, line, meter and badge styles.
Running total
Sample schoolEffects
All effects live in assets/js/site.js and are opt-in by markup.