Digest Open Graph Image Template
A digest card with a week chip, title, and three numbered highlights.
A digest card with a week chip, title, and three numbered highlights.
Every Open Graph image template is included with Basic and Pro. Pick a plan to copy the code, install with the CLI, and download the raw SVG.
Already purchased? Log in
Use the Digest template for weekly roundups and newsletter issues. It marks the week in a chip, names the edition in a big headline, and numbers three highlights beneath it, so the card reads like a table of contents for what is inside.
This template is a metadata image route for the Next.js App Router. The file exports size, contentType, and alt values plus a default async function that returns an ImageResponse. When the digest is shared, satori converts the JSX into an SVG document, the runtime rasterizes that SVG into a 1200 by 630 PNG, and Next.js serves the result and wires the og:image and twitter:image tags into the page head automatically. The numbered circles turn a plain list into a sequence, which is what makes the three items scan as an agenda rather than a paragraph.
Install with the shadcn CLI using your Shadcn UI Blocks API key:
npx shadcn@latest add @shadcn-ui-blocks/og-image-weekly-digest
The file lands at app/opengraph-image.tsx, which makes it the site wide share card. For a digest, move it into that segment instead, for example app/digest/week-27/opengraph-image.tsx. You can also copy the code from this page straight into your project.
The card renders text with Inter, read from assets/fonts at your project root with node:fs so the font files never ship to the browser. Download the latin woff files for weights 400, 500, 600, and 700 from Fontsource and save them as assets/fonts/inter-latin-400-normal.woff and so on.
The content object holds the brand, the week chip, the title, an items array of plain strings, and the url. The items render as numbered rows and the layout is built for three; each string should be a single short line, since a wrap breaks the alignment between the number circle and its text. Two items read fine; a fourth crowds the stack against the headline. The week chip is a solid dark pill, the strongest mark on an otherwise quiet card, so keep its label short, a week number or a date.
satori supports a focused subset of CSS: flexbox layout only, flat colors, and an explicit display: flex on any element with multiple children. Keep those rules in mind if you rework the layout.