Components

UI primitives

Canonical examples for the core controls we use across the app.

Buttons

Primary for main calls to action, secondary for navigation, subtle for quiet controls.

Form inputs

Text inputs pair with short hints; keep labels concise.

Selectors

Pair selects/radios with context. Checkboxes for optional adds.

Category focus

Cards

Use Card for grouped content and summaries.

Example

Celebrant

Warm, modern tone. Handles paperwork and writes personal scripts. Works well for relaxed ceremonies.

Example

Photographer

Editorial leaning with natural light. Confident directing timelines and family formals.