Context
Stellar actions often move through approval, signing, submission, confirmation,
and completion. A single status badge does not communicate multi-step progress
or which stages remain.
Scope
- Add Stepper, Step, StepIndicator, StepTitle, and StepDescription parts.
- Support pending, current, complete, error, and skipped states.
- Provide compact horizontal and detailed vertical layouts.
- Use semantic transaction colors without relying on color alone.
Acceptance criteria
- Ordered-list semantics communicate sequence to assistive technology.
- Current, completed, failed, and skipped steps have textual or icon cues.
- Long labels wrap without breaking connector alignment.
- Compact mode becomes vertical or scroll-safe on small screens.
- Tests cover every state, orientation, accessible current step, and dynamic progression.
Out of scope
- Submitting transactions or polling Stellar RPC.
- Persisting transaction progress across sessions.
Context
Stellar actions often move through approval, signing, submission, confirmation,
and completion. A single status badge does not communicate multi-step progress
or which stages remain.
Scope
Acceptance criteria
Out of scope