antjanus.com / patterns / hairline-stat-strip

← All patterns

Layout Updated

Hairline stat strip

A row of stat tiles joined by hairlines that are grid gap, not borders — the container paints the border color and the tiles paint the surface, so separators never double up or break when the row wraps — in a reporting form and in a second form where each tile is the filter for the list beneath it.

statscss-gridcss-onlyhairlineno-assets

Record

Added
2026-08-21
Updated
2026-09-28
Category
Layout · 9 patterns
Panes
Preview, HTML, CSS, JavaScript, Prompt
Deps
0

Every KPI row on this site is built on this pattern.

Reach for it when building

  • summary strip at the top of a detail page
  • dashboard KPI row
  • account usage overview
  • report header figures
  • profile stats band

Reporting only — the figures are the whole job.

Documents1,482this period
Median time3.2slast 24h
Clean runs98.4%no retries
Quality score—not rated yet

Same strip, working as the filter. Press a tile to narrow the list; press it again to clear.

  • Bicycle drivetrain teardownDone
  • Kiln firing, part threeDownloading
  • Field recording — marsh at dawnQueued
  • Lathe restoration, episode 12Done
  • Sourdough hydration testsFailed
  • Bookbinding: the long stitchQueued

Showing all 6 downloads.

Five filter tiles hold three columns until the stage is 56rem wide, so labels like “Downloading” never clip.

Related patterns

All 40 →
  • Benchmark progress barData display

    Places a raw figure on a scale of external benchmarks instead of printing it plain.

  • Partitioned stage barData display

    Progress for work with several possible endings, drawn as a census rather than a fraction.

  • Uniform slot shellData display

    One card shell many independent sources render through, where the shell does the capping.

  • Single-property color variantsColor

    One custom property carries the hue; border, fill, spine and dot derive from it.