V3.7 gives every card more ways to fill the same grid: charts, numbers, and a cover that can open with an eyebrow.
Range, without breaking the system. The shape held; v3.7 just widened what can sit inside it.
The chart blocks were catalogued for a year. Now they actually render, in both paths, on the same gray ramp as everything else.
One bar goes full-ink: the family a card reaches for most.
Grayscale, single emphasis. A chart obeys the same rules as prose: every bar and line sits on the gray ramp, and exactly one element goes full-ink to carry the focus. No color, no second highlight.
| Table | Chart | |
|---|---|---|
| Reads as | values | shape |
| Best for | exact figures | magnitude at a glance |
| Carries focus with | a bold cell | one full-ink bar |
Charts changed nothing about the rule that has held since v3.0:
colors. Every bar, line, and number stays on the gray ramp, and one focal element per chart carries the emphasis.
| You have | Reach for |
|---|---|
| One number that matters | stat-callout |
| A few parallel metrics | stat-grid |
| Magnitudes to compare | bar chart |
| A trend over time | line chart |
| Takeaway | Shape first, text last: the data picks the block. |
More range, one grammar.
V3.7 adds charts, numbers, and a cover eyebrow without a single color or a broken grid. The system gets more expressive the same way it got quieter: by rule, on the ramp, one emphasis at a time.
RENDERING-spec § R-27 to R-31 (V3.7 rules)ADR-0014: V3.7 header eyebrow, alignment, data-vizINDEX-block-library: 39 blocks across 7 familiesCHANGELOG-supercard: version cadence