Compare Lines

Dual-line sparkline overlaying the current period in tone and the previous period as a faint dashed baseline with a legend.

Sessions
This weekLast week

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Dashboard18 } from "@/components/beste/piece/dashboard18";

<Dashboard18
  title="Sessions"
  currentLabel="This week"
  previousLabel="Last week"
  current={[
    22,
    28,
    24,
    33,
    31,
    40,
    46
  ]}
  previous={[
    18,
    21,
    26,
    25,
    29,
    32,
    30
  ]}
  tone="violet"
/>

More Dashboard pieces

View all Dashboard
  • Move
    72 kcal
  • Exercise
    54 min
  • Stand
    88 hr

Activity Rings

dashboard15

Three concentric SVG rings with their own progress levels and a matching legend of labels, values, and units.

api.prod.example99.94%
60 days agoToday

Uptime Status

dashboard16

Status-page timeline where every day is a thin vertical tile colored by up, degraded, outage, or no-data state.

Live requests
2,418+24 / sec

Live Counter

dashboard17

Real-time counter with a pinging status dot in the tone color, a large monospace value, and a per-second rate.

4.6
1,284 reviews
5
980
4
208
3
62
2
24
1
10

Rating Breakdown

dashboard19

Average rating with a star, total review count, and five rows showing per-star counts with an amber proportional bar.

2Critical
6Warning
14Info

Alert Summary

dashboard20

Three-tile alert overview with semantic icons and counts for critical, warning, and info severities.

68%
Storage used34 GB of 50 GB

Progress Circle

dashboard21

Radial progress gauge with a tone-colored arc, the percentage centered, and a caption line beside it.