Partnership Open Graph Image Template
A partnership card with two joined brand tiles, a title, and description.
A partnership card with two joined brand tiles, a title, and description.
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 Partnership template for joint announcements between two companies. It joins two brand tiles with a plus, then states the partnership in a headline and a one line summary, the standard grammar for two logos shaking hands.
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 announcement 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 first tile is filled and the second is outlined, so your brand leads and the partner sits beside it as an equal.
Install with the shadcn CLI using your Shadcn UI Blocks API key:
npx shadcn@latest add @shadcn-ui-blocks/og-image-partnership
The file lands at app/opengraph-image.tsx, which makes it the site wide share card. For a partnership post, move it into that segment instead, for example app/news/northwind/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 letterA and letterB for the two marks, the title, the description, the label chip, and the date. The two tiles render each letter at 72 pixels; letterA fills in dark and letterB sits in an outline, so put your own initial first. Swap either letter for a small inline svg logo, keeping the 72 pixel square. The title runs at 66 pixels inside a 1000 pixel width and reads best naming both companies in one clause, and the description fills the line under it with the scope of the deal. Keep the label a short outlined pill.
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.