Set the real headline and logo over generated art
composeRenders a headline and optional subline with a brand's logo over your generated art, auto-picking the calmest corners and enforcing 4.5:1 contrast, then saving a PNG.
Instructions
Renders a headline (and an optional sub line) and a registered brand's real logo over a generated image, the careful way every time: the calmest corner is measured and gets the text, the logo takes the calmest bottom corner left, text colour and a soft scrim are chosen for at least 4.5:1 contrast, the brand's display font (or the brief's) is used, one colour, no glow, no eyebrow label. A logo on its own dark tile gets a feathered edge so it doesn't look boxed. Saves a PNG; run deliver on it for the platform. Opens a tab in the server's browser to render.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subline | No | ||
| brand_id | No | A brand from brand_profiles; its logo and fonts are used. Leave out for text only | |
| headline | Yes | ||
| platform | No | Crop the art to this platform's size first, so the text margins are right in the final file | |
| body_font | No | ||
| overwrite | No | ||
| input_path | Yes | The generated art, relative to the project | |
| logo_corner | No | ||
| output_path | No | Default: <input folder>/<name>-composed.png | |
| text_corner | No | Default: the calmest corner, measured | |
| heading_font | No | Default: the brand's, else Space Grotesk |