Social
Social Assets
LinkedIn Banner
LinkedIn Banner — 1584×396 — brand/templates/social/linkedin-banner.html
npx tsx generators/image.ts --input templates/social/linkedin-banner.html --type html --preset linkedin-banner -o linkedin-banner.png
Parameters
| Param | Type | Required | Notes |
CTA_LABEL
undocumented
|
string |
optional |
Discovered in template but not in registry. |
SUBTITLE
unused
|
string |
optional |
In registry but unused in template. |
TAGLINE
undocumented
|
string |
optional |
Discovered in template but not in registry. |
TITLE
unused
|
string |
optional |
In registry but unused in template. |
URL
undocumented
|
string |
optional |
Discovered in template but not in registry. |
Quote Card
Quote Card — 1200×1200 — brand/templates/social/quote-card.html
npm run image -- --input templates/social/quote-card.html --type html --preset linkedin-post --var "QUOTE=Your text" --var "AUTHOR=Name" -o quote.png
Parameters
| Param | Type | Required | Notes |
AUTHOR
|
string |
optional |
|
COMPONENTS_CSS
undocumented
|
string |
optional |
Discovered in template but not in registry. |
QUOTE
|
string |
optional |
|
ROLE
|
string |
optional |
|
Stats Card
Stats Card — 1200×1200 — brand/templates/social/stats-card.html
npm run image -- --input templates/social/stats-card.html --type html --preset linkedin-post --var "STAT=17+" --var "UNIT=Jahre" --var "LABEL=Description" -o stats.png
Parameters
| Param | Type | Required | Notes |
COMPONENTS_CSS
undocumented
|
string |
optional |
Discovered in template but not in registry. |
CONTEXT
|
string |
optional |
|
LABEL
|
string |
optional |
|
STAT
|
string |
optional |
|
UNIT
|
string |
optional |
|
LinkedIn Post (Portrait)
Run npm run build:assets to generate linkedin-post-portrait.png
LinkedIn Post (Portrait) — 1080×1350 — brand/templates/social/linkedin-post-portrait.html
npm run image -- --input templates/social/linkedin-post-portrait.html --type html --width 1080 --height 1350 --var "EYEBROW=PROZESS-REVIEW" --var "HEADLINE=Headline goes here" --var "BODY=Optional supporting body copy." -o linkedin-post.png
Parameters
| Param | Type | Required | Notes |
BODY
|
markdown (auto) |
optional |
|
CTA
|
string |
optional |
|
EYEBROW
|
string |
optional |
|
HEADLINE
|
string |
optional |
|
Process Flow
Process Flow — 1080×1350 · square 1080×1080 — brand/templates/social/process-flow.html
npm run image -- --input templates/social/process-flow.html --type html --width 1080 --height 1350 --var "EYEBROW=PROZESS-REVIEW" --var "HEADLINE=Vom Beleg zur Buchung" --var 'STEPS=[{"label":"Beleg-Eingang","tag":"Manuell"},{"label":"Erfassung & Prüfung","accent":true,"tag":"KI-Andock"},{"label":"Freigabe"},{"label":"Verbuchung in BMD"}]' -o process-flow.png
Parameters
| Param | Type | Required | Notes |
COMPONENTS_CSS
undocumented
|
string |
optional |
Discovered in template but not in registry. |
CTA
|
string |
optional |
|
EYEBROW
|
string |
optional |
|
HEADLINE
|
string |
optional |
|
ORIENTATION
unused
|
string |
optional |
In registry but unused in template. |
STEPS
unused
|
string |
optional |
In registry but unused in template. |
Announcement
Announcement — 1200×630 — brand/templates/social/announcement.html
npm run image -- --input templates/social/announcement.html --type html --preset og --var "HEADLINE=Title" --var "EYEBROW=LABEL" -o announce.png
Parameters
| Param | Type | Required | Notes |
BODY
|
markdown (auto) |
optional |
|
CTA
undocumented
|
string |
optional |
Discovered in template but not in registry. |
EYEBROW
|
string |
optional |
|
HEADLINE
undocumented
|
string |
optional |
Discovered in template but not in registry. |
TITLE
unused
|
string |
optional |
In registry but unused in template. |
OG Image
OG Image — 1200×630 — brand/templates/social/og.html
npm run image -- --input templates/social/og.html --type html --preset og --var "TITLE=Page Title" -o og.png
Parameters
| Param | Type | Required | Notes |
SUBTITLE
|
string |
optional |
|
TITLE
|
string |
optional |
|
Twitter/X Banner
Twitter/X Banner — 1500×500 — brand/templates/social/twitter-banner.html
npm run image -- --input templates/social/twitter-banner.html --type html --preset twitter-banner -o twitter-banner.png
Parameters
| Param | Type | Required | Notes |
CTA_LABEL
undocumented
|
string |
optional |
Discovered in template but not in registry. |
SUBTITLE
unused
|
string |
optional |
In registry but unused in template. |
TAGLINE
undocumented
|
string |
optional |
Discovered in template but not in registry. |
TITLE
unused
|
string |
optional |
In registry but unused in template. |
URL
undocumented
|
string |
optional |
Discovered in template but not in registry. |
YouTube Banner
YouTube Banner — 2560×1440 — brand/templates/social/youtube-banner.html
npm run image -- --input templates/social/youtube-banner.html --type html --preset youtube-banner -o youtube-banner.png
Parameters
| Param | Type | Required | Notes |
BRAND
undocumented
|
string |
optional |
Discovered in template but not in registry. |
SUBTITLE
unused
|
string |
optional |
In registry but unused in template. |
TAGLINE
undocumented
|
string |
optional |
Discovered in template but not in registry. |
TITLE
unused
|
string |
optional |
In registry but unused in template. |
URL
undocumented
|
string |
optional |
Discovered in template but not in registry. |
Social Assets
LinkedIn Banner
Parameters
CTA_LABELundocumentedstringSUBTITLEunusedstringTAGLINEundocumentedstringTITLEunusedstringURLundocumentedstringQuote Card
Parameters
AUTHORstringCOMPONENTS_CSSundocumentedstringQUOTEstringROLEstringStats Card
Parameters
COMPONENTS_CSSundocumentedstringCONTEXTstringLABELstringSTATstringUNITstringLinkedIn Post (Portrait)
Parameters
BODYmarkdown (auto)CTAstringEYEBROWstringHEADLINEstringProcess Flow
Parameters
COMPONENTS_CSSundocumentedstringCTAstringEYEBROWstringHEADLINEstringORIENTATIONunusedstringSTEPSunusedstringAnnouncement
Parameters
BODYmarkdown (auto)CTAundocumentedstringEYEBROWstringHEADLINEundocumentedstringTITLEunusedstringOG Image
Parameters
SUBTITLEstringTITLEstringTwitter/X Banner
Parameters
CTA_LABELundocumentedstringSUBTITLEunusedstringTAGLINEundocumentedstringTITLEunusedstringURLundocumentedstringYouTube Banner
Parameters
BRANDundocumentedstringSUBTITLEunusedstringTAGLINEundocumentedstringTITLEunusedstringURLundocumentedstring