Research Open Graph Image Template
A research card with a title, authors line, and a key finding.
A research card with a title, authors line, and a key finding.
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 Research template for a paper where the finding is the reason to click. It leads with the title and an author line, then sets the one quotable result in a soft callout box, with chips for format and length above your lab address.
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 a page in the segment 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 finding sits in its own tinted panel, so the single most important sentence reads apart from the title and authors.
Install with the shadcn CLI using your Shadcn UI Blocks API key:
npx shadcn@latest add @shadcn-ui-blocks/og-image-research-summary
The file lands at app/opengraph-image.tsx, which makes it the site wide share card. For a paper you will usually move it into the research segment instead, for example app/research/[slug]/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 brand for the logo row, the label chip, the title, the authors line, the finding in the callout box, the chips array, and the url. Keep the title to about two lines at 60px, and write finding as one sentence that fits three lines at 26px inside its panel. Use a short authors list with an and before the last name. The chips array maps straight to the footer pills; the sample lists format and length, and you can swap or add to it.
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.