CartCubes Multi-step Checkout for FluentCart
Progress and Design
Five progress styles, one or two columns, summary placement, and color, radius and type controls with a live preview.
Design has Progress, Layout and Style. Defaults match a numbered stepper on a two-column checkout with the order summary on the right.
- Five progress styles: Numbered (default), Progress Bar, Tabs, Text Style or None. Horizontal or vertical. Numbers or icons.
- Mobile progress: Same as Desktop (default), compact Progress Bar, or Hidden, below 760px.
- One or two columns: Two Column is the default. One Column stacks the form. Order Summary Position: Right Sidebar or Inside Current Step.
- Modern UI: On by default: card sections, selectable payment cards, mobile sticky Pay Now.
- Style tokens: Active, completed and upcoming step colors, button colors, card radius, body and muted text, error and success colors.
Progress styles
Progress Style defaults to Numbered. Progress Bar Color is #253241 when Progress Bar is selected. Progress Orientation defaults to Horizontal. Step Indicator defaults to Numbers. Step Divider Text (Text Style only) defaults to an arrow, max 8 characters. Timeline Max Width 0 means full width. Progress Bar Inner Animation and Enable Step Animations are on. Step Transition Speed defaults to Normal.
Orientation and indicators
Progress Orientation Vertical stacks the steps beside the form, sticky on desktop from 781px. Step Indicator Icons marks completed steps with an icon instead of a number. Mobile Progress Style can stay the same as desktop, switch to a compact Progress Bar, or hide.
Layout
Enable Modern UI is on. Layout defaults to Two Column. Checkout Max Width 480px, Container Width 1100px, Summary Column Width 380px. Order Summary Position defaults to Right Sidebar (or Inside Current Step). Collapse Summary on Mobile and Mobile Sticky Pay Now are on. Payment Method Style defaults to Selectable Cards (Classic keeps FluentCart's default payment list).
Style
Stepper Colors: Active and Completed #253241, Upcoming #8D9095, Step Circle Radius 999px. Navigation Buttons: Continue Background #253241, Continue Text #ffffff, Continue Hover #1b2430, Button Radius 6px. Cards: background #ffffff, border #D6DAE1, radius 8px, Card Shadow None. Body text #2F3448, muted #565865, error #B42318, success #15803d. Base Font Size 14px, Section Spacing 16px. Selected Payment Border #253241. The same screen includes a live preview.