Activation rate by market, 2023 to 2025

Forty-two panels, no axes, one shared scale stated once. Every panel labels its own latest value, so the grid stays readable at 42 markets where a 42-series line chart is a hairball and a 42-row table is homework.

Top 5 vs Bottom 5 by latest rate, all panels on a shared 0-10% scale

Dropping the axes is the user's own options, not a trellis mode: turn the labels, ticks, borders and gridlines off and every panel loses the same space, so the panels stay pixel-aligned. The conditional tint comes from trellis.panel, which is merged last and can therefore override anything, here a chart.background and a stroke colour per panel. Every cell also carries its facet key as data-key, so plain CSS can style the panel chrome (the header, the border) the same way. Hovering gives a one-line tooltip rather than a card: panels this short get tooltip.compact automatically (set it yourself, either way, and the trellis leaves the decision alone). Trellis is a premium feature; without a license it renders with a trial watermark.