Hourly Strip

Last 24hpeak at 14:00
0006121824
About this piece

Hourly Strip

Twenty-four hour activity strip with tone bars whose opacity scales with each hour's volume, labeled 00 to 24.

Usage

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

import { Dashboard24 } from "@/components/beste/piece/dashboard24";

<Dashboard24
  surface="card"
  bordered={true}
  inverted={false}
  title="Last 24h"
  peak="peak at 14:00"
  values={[
    2,
    1,
    0,
    0,
    1,
    2,
    4,
    8,
    14,
    22,
    28,
    34,
    38,
    42,
    48,
    40,
    36,
    30,
    22,
    18,
    14,
    10,
    6,
    4
  ]}
  hourLabels={[
    "00",
    "06",
    "12",
    "18",
    "24"
  ]}
  tone="violet"
/>

More Dashboard pieces

View all Dashboard
Events this week2,840
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Weekly Bars

Seven vertical bars for a rolling week with muted fills for past days and a tone-saturated bar for today's total.

  • Move
    72 kcal
  • Exercise
    54 min
  • Stand
    88 hr

Activity Rings

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

68%
Storage used34 GB of 50 GB

Progress Circle

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

Traffic by device9,420 sessions
  • Mobile58%
  • Desktop32%
  • Tablet8%
  • Other2%

Stacked Bar

Horizontal 100 percent stacked bar splitting a total into colored segments with a wrapping legend of labels and percentages.

Date Range Toolbar

Dashboard filter bar with a primary date-range button, a comparison-period dropdown, and a segment filter toggle.

Retention
W0W1W2W3W4
W0
100
64
48
41
38
W1
100
71
55
46
W2
100
68
52
W3
100
74

Cohort Retention

Weekly cohort grid where each cell's opacity scales with the retention percentage in the tone color.