Stackbloom Core

Neutral substrate for token review

ThemeBaseline
DensityComfortable
ModeLight
SurfaceFixture first

Buttons And Actions

Primary actions, low-emphasis actions, disabled and loading states.

Badges And Status

Semantic states should stay coherent across themes and modes.

NeutralSuccessWarningDangerInfoReview

Forms

Default, focused, invalid, disabled, select, checkbox, and switch states.

Default input state.

Visual focus state for fixture review.

Disabled foreground and border state.

Tabs And Panels

Theme packs should affect surfaces, rhythm, radius, and hierarchy.

Theme tokens
Surface, text, border, state, radius.
42
--sb-canvas--sb-accent--sb-review-surface
Metric card
Compact summary rhythm.
98%

Readable foreground pairs

Passing

Table

Header, standard rows, selected row, numeric cells, and empty table state.

Work itemOwnerStatusScoreUpdated
Theme contractCoresuccess98%Today
Fixture matrixDesignreview86%Today
daisyUI export notesResearchwarning62%Next
Blueprint proxy mapLaterneutral24%Parked
No export rows
Empty states should still expose border, icon, action, and muted text tokens.

Feedback

Alert roles, loading surfaces, empty state, and dialog example.

No theme export selected
Choose a target when raw variables, daisyUI, or Blueprint proxy output exists.

Dialog

Title, body, primary and secondary actions.