Setup Checklist Card

Clinic setup

3/5
Create your workspace
Import member records
Connect billing account
Invite your team
Publish booking page
About this piece

Setup Checklist Card

An onboarding checklist with a completion bar, a done count, and steps that strike through as they are finished.

Usage

The import and the props worth knowing about, in one place.

import { Progress15 } from "@/components/beste/piece/progress15";

<Progress15
  title="Clinic setup"
  steps={[
    {
      "label": "Create your workspace",
      "done": true
    },
    {
      "label": "Import member records",
      "done": true
    },
    {
      "label": "Connect billing account",
      "done": true
    },
    {
      "label": "Invite your team",
      "done": false
    },
    {
      "label": "Publish booking page",
      "done": false
    }
  ]}
/>

More Progress pieces

View all Progress

Migration

Export
Map fields
3
Review
4
Go live

Review finishes today, go live is scheduled for Friday.

Horizontal Step Tracker

A horizontal progress card with numbered nodes joined by connectors, marking finished, current, and upcoming steps.

Account
Plan
3
Payment
4
Done

Timeline Steps

Numbered step dots connected by a line. Completed steps fill emerald with a check.

Syncing library0%

Segment Loader

A row of pill segments fills left to right beside a live percentage, flashes a check at one hundred, holds for a beat, and starts over.

27Day streak
Longest: 42 days

Streak Counter

Sunset gradient card with a flame glyph beside a big day count and a longest-streak caption.

Storage breakdown
  • Media53%
  • Docs23%
  • Cache15%
  • Other10%

Stacked Bar

Single horizontal bar divided into tinted segments by percentage, with a legend row below.

Skeleton Loader

Card skeleton with an optional avatar placeholder and shimmer lines of varied widths.