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?"
The patterns
Each pattern is currently proposed and being documented.
Forms & multi-step flows
Chunking long forms, wizard and stepper flows, and inline validation and error handling.
◷ Proposed
Empty states
What a screen shows when there is no data — first-use, no-results, and no-permission.
◷ Proposed
Destructive-action confirmation
The modal and confirmation-dialog copy flow that guards irreversible actions.
◷ Proposed
Notifications & feedback
Choosing between transient toast, inline alert, and modal — matching interruption to severity.
◷ Proposed