Skip to main content

Composed solutions

Patterns

Reusable solutions to common interaction and layout problems — composed from Orbit components — across Open Point and Social Point. Where components answer "which control?", patterns answer "how do we solve the whole problem?"

Forms & multi-step flows → Empty states
[01]

The patterns

Each pattern is currently proposed and being documented.

Forms & multi-step flows
FORM

Forms & multi-step flows

Chunking long forms, wizard and stepper flows, and inline validation and error handling.

◷ Proposed

Empty states
EMPTY

Empty states

What a screen shows when there is no data — first-use, no-results, and no-permission.

◷ Proposed

Destructive-action confirmation
CONFIRM

Destructive-action confirmation

The modal and confirmation-dialog copy flow that guards irreversible actions.

◷ Proposed

Notifications & feedback
NOTIFY

Notifications & feedback

Choosing between transient toast, inline alert, and modal — matching interruption to severity.

◷ Proposed