Figures On Photographs Bento
Metrics mosaic where every figure sits on the photograph it came from, led by a large four-column result and closed by a methodology tile. Good for a stats/proof section that wants photographic texture instead of plain numbers.
Docs
Installation
A real shadcn registry command, not a copy-paste stand-in: it fetches this block plus its media-slot dependencies and any missing npm packages, and installs them straight into your project.
npx shadcn add https://staaarter.com/r/figures-on-photographs-bento.jsonPrefer not to use the CLI? Copy the source from the Code toggle above into src/components/blocks/bento/bento8.tsx instead.
Usage
The file also exports bento8Demo, the exact props behind the preview above. Spread it to get a working section in one line, then replace it with your own data.
import { Bento8, bento8Demo } from "@/components/blocks/bento/bento8"; export default function Page() { return <Bento8 {...bento8Demo} />; }
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| leadMetric | MetricTile | none | The large lead result, spanning four columns and two rows. |
| metrics | MetricTile[] | none | Smaller metric tiles filling the remaining columns beside the lead result. |
| methodologyHeading | string | none | Small label above the methodology paragraph, e.g. "How we measure this". |
| methodology | string | none | Short paragraph explaining where the figures come from, in the closing soft tile. |
| className | string | none | Extra classes for the outer section element. |
Types
type MetricTile = { photo: MediaSlotImage; value: string; label: string; };
Behavior notes
- All figures are static demo copy; nothing here is computed or fetched, and the block does not validate that `value` is numeric.
- The lead metric renders its figure at a larger type size (text-5xl) than the smaller `metrics` tiles (text-2xl) to reinforce the visual hierarchy the brief calls for; this is a fixed style choice, not driven by the data.
- The methodology tile is the only non-photographic tile in the grid, deliberately breaking the photo pattern to read as a footnote rather than another result.
More Bento Blocks
View all →studio-bento-grid
Studio Bento Grid
A hand-tiled monochrome bento grid mixing a statement, a stat, an image, a quote, and a CTA into one composition.
studio-summary-bento
Studio Summary Bento
Studio mosaic whose lead tile floats a mood-board media piece over a dotted field, beside a photo tile, an inverted figure tile, a quote tile, and a CTA tile.
selected-work-bento
Selected Work Bento
Work mosaic on a six-column track mixing captioned photo tiles with a soft statement tile and an inverted figure tile, the lead project spanning four columns and two rows.
service-bento-with-figure
Service Bento With Figure
Service mosaic whose lead tile floats a photo strip over a dotted field, beside a captioned photo tile, an inverted figure tile, and three soft icon tiles.
phase-bento-with-photographs
Phase Bento With Photographs
Process mosaic where the opening phase fills a two-row photographic tile with its eyebrow, explanation and duration on the scrim, beside an inverted summary tile and three smaller phase tiles.
object-study-bento
Object Study Bento
Product mosaic pairing a tall hero photo, a spec sheet, two macro detail tiles, and a closing price banner.