Use progressive checkout steps with persistent cart context and explicit required fields.
Design notes
Surface
Shipping address
Navigation
A back-to-cart link replaces browsing navigation; delivery, payment, and review appear below the active step.
Layout
A two-column address form fills the left area; totals and a product summary remain at right.
Density
Primary content has the most space; repeated rows and secondary navigation use a compact, consistent rhythm.
Color
White background, pale inputs, black continuation action, and muted inactive step headings.
Type
Large step headings and aligned labels distinguish current work from upcoming stages.
Pattern
Use progressive checkout steps with persistent cart context and explicit required fields.
States
Empty shipping-address step with billing-match selected; no personal information or order was submitted.
Don't
Adapt the interaction pattern to your own product. Do not copy brand assets, sample identities, proprietary text, or assume unseen states. Specify keyboard behavior, loading, empty, error, and narrow-screen layouts for your implementation.
Make it your own
Turn this reference into a useful brief for your project. Copy it into the AI tool you already use.
Add constraintsPreview & edit promptAssembled in your browser. No API key or AI request needed. Changing the fields refreshes the preview.