Mid-setup checklist with a progress bar, completed items, and per-row Start actions.
Complete these steps to get the most out of Cronus.
Verify your email
Your email address is confirmed.
Create your first project
You created the project “Atlas”.
Invite a teammate
Collaborate with your team in real time.
Add a payment method
Keep your workspace active after the trial.
Install the CLI
Ship from your terminal in seconds.
Install with the CLI, or add the packages and paste the source below.
Add Setup Checklist to your app with its source-owned dependencies.
npx cronus-ui add setup-checklist
Install the Cronus UI packages, then paste the block below.
Copy the source for In progress. Every class is a semantic token, so it re-themes with your app.
import {Badge,Button,Card,CardContent,CardHeader,CardTitle,Checkbox,Progress,} from "@cronus-ui/ui";import { Check } from "lucide-react";export function SetupChecklistBlock() {return (<div className="flex w-full items-center justify-center py-4"><Card className="w-full max-w-xl gap-6 shadow-lg"><CardHeader className="flex flex-row items-start justify-between gap-4"><div className="flex flex-col gap-1"><CardTitle className="font-display text-xl">Finish setting up</CardTitle><p className="text-sm text-fg-secondary">Complete these steps to get the most out of Cronus.</p></div><Badge variant="secondary">2 of 5</Badge></CardHeader><CardContent className="flex flex-col gap-5"><div className="flex flex-col gap-2"><div className="flex items-center justify-between text-sm"><span className="font-medium text-fg">40% complete</span><span className="text-fg-tertiary">2 of 5 complete</span></div><Progress value={40} aria-label="Setup progress: 2 of 5 complete" /></div><ul className="flex flex-col gap-1"><li className="flex items-center gap-3 rounded-xl border border-border p-3"><span className="inline-flex size-5 shrink-0 items-center justify-center rounded-full bg-success/15 text-success"><Check className="size-3.5" aria-hidden="true" strokeWidth={2.5} /></span><div className="flex flex-1 flex-col gap-0.5"><p className="text-sm font-medium text-fg-tertiary line-through">Verify your email</p><p className="text-sm text-fg-tertiary">Your email address is confirmed.</p></div></li><li className="flex items-center gap-3 rounded-xl border border-border p-3"><span className="inline-flex size-5 shrink-0 items-center justify-center rounded-full bg-success/15 text-success"><Check className="size-3.5" aria-hidden="true" strokeWidth={2.5} /></span><div className="flex flex-1 flex-col gap-0.5"><p className="text-sm font-medium text-fg-tertiary line-through">Create your first project</p><p className="text-sm text-fg-tertiary">You created the project “Atlas”.</p></div></li><li className="flex items-center gap-3 rounded-xl border border-border p-3"><Checkbox aria-label="Invite a teammate" className="shrink-0" /><div className="flex flex-1 flex-col gap-0.5"><p className="text-sm font-medium text-fg">Invite a teammate</p><p className="text-sm text-fg-secondary">Collaborate with your team in real time.</p></div><Button variant="outline" size="sm">Start</Button></li><li className="flex items-center gap-3 rounded-xl border border-border p-3"><Checkbox aria-label="Add a payment method" className="shrink-0" /><div className="flex flex-1 flex-col gap-0.5"><p className="text-sm font-medium text-fg">Add a payment method</p><p className="text-sm text-fg-secondary">Keep your workspace active after the trial.</p></div><Button variant="outline" size="sm">Start</Button></li><li className="flex items-center gap-3 rounded-xl border border-border p-3"><Checkbox aria-label="Install the CLI" className="shrink-0" /><div className="flex flex-1 flex-col gap-0.5"><p className="text-sm font-medium text-fg">Install the CLI</p><p className="text-sm text-fg-secondary">Ship from your terminal in seconds.</p></div><Button variant="outline" size="sm">Start</Button></li></ul></CardContent></Card></div>);}
Complete these steps to get the most out of Cronus.
Verify your email
Your email address is confirmed.
Create your first project
You created the project “Atlas”.
Invite a teammate
Collaborate with your team in real time.
Add a payment method
Keep your workspace active after the trial.
Install the CLI
Ship from your terminal in seconds.