Compact

Sparklines, bullets, gauges and progress rings for dense dashboards.

Import @texuli/charts/compact· Components: Sparkline, BulletChart, Gauge, ProgressRing

Weekly signups, quarterly revenue target and service health (fictional).

Data contract

FieldTypeRequiredNotes
labelstringyes—
valuesreadonly number[]—Sparkline sequence
valuenumber—Bullet, gauge, ring current value
maxnumber—Bullet and ring scale
targetnumber—Bullet target marker
rangesnumber[]—Bullet qualitative bands
thresholdsnumber[]—Gauge band edges

Compact examples

Weekly signups

Weekly signups8 values; increased from 18 to 34. Period: eight weeks.
View data table
Weekly signups — eight weeks
PointValue
118
221
319
425
527
623
731
834

Quarterly target

Quarterly revenue74 of 100; target 80.
View data table
Quarterly revenue
MeasureValue
Current74
Maximum100
Target80

Service health

Service health86 of 100; Excellent.86Excellent
View data table
Service health
MeasureValue
Current86
Minimum0
Maximum100
RangeExcellent

Project completion

Project completion7 of 10; 70%.70%
View data table
Project completion
MeasureValue
Complete7
Total10
Percent70%