Stats

Use <vara-stats> for a small set of measurable outcomes. The component uses a definition list so labels and values remain associated for assistive technology.

Usage

<vara-stats
  title="Numbers that matter"
  columns="3"
  stat_1_label="Active users"
  stat_1_value="12k"
  stat_2_label="Average response time"
  stat_2_value="1.4s"
  stat_3_label="Support rating"
  stat_3_value="4.9"
/>

Preview

Numbers that matter

Active users
12k
Accounts active in the last 30 days.
Average response time
1.4s
Measured across the public API.
Support rating
4.9
Based on 2,300 responses.

Props

PropDefaultDescription
variant"cards"cards or strip.
columns"4"Two, three, or four desktop columns.
stat_N_value""Required value for records 1 through 6.
stat_N_label""Required metric definition label.
stat_N_description""Optional context.
eyebrow, title, description""Section introduction.
heading_level"2"Section title level: 2 or 3.
background, container, classvariesSurface and layout customization.

Values are rendered in a mono typeface so columns of numbers align. Only complete records (value and label together) are rendered.

Strip variant

For a horizontal strip without card surfaces:

<vara-stats
  variant="strip"
  columns="4"
  stat_1_label="Downloads"
  stat_1_value="48k"
  stat_2_label="Countries"
  stat_2_value="90"
  stat_3_label="Contributors"
  stat_3_value="120"
  stat_4_label="Years"
  stat_4_value="6"
/>