Vertical Fill

72%Hydration
About this piece

Vertical Fill

Vertical tube that fills bottom-up with a gradient, paired with a percent readout and label.

Usage

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

import { Progress7 } from "@/components/beste/piece/progress7";

<Progress7
  value={72}
  label="Hydration"
  tone="sky"
/>

More Progress pieces

View all Progress
Deployment68%

Linear Progress

Labelled progress bar with a percent readout above and a tonal fill.

Storage used
0%
82 GB of 100 GB, upgrade before Friday

Ring Fill

Circular progress ring that draws itself from zero to the target on mount while the centre percentage counts up in step, then holds.

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

Stacked Bar

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

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.

Onboarding4 / 6

Segmented Progress

Row of N equal chunks with the first K filled in the chosen tone. Trailing fraction count.

Thinking

Loading Dots

Three staggered pulsing dots inside a pill, paired with an optional label.