Brand
versionintegerrequired
Grows with every change of the kit; renders record the version they used.
Example:
7namestringnullablerequired
Example:
Fennlor Studio GmbHcolors objectrequired
Token → hex colour, e.g. primary, accent. Always an object.
property name*string
Example:
#0f766efonts objectrequired
headingstringnullable
Example:
Interbodystringnullable
Example:
Source Serif 4font_sizestringnullablerequired
Example:
10ptlogo objectrequired
CDN URLs of the logos, served without a signature; a new logo gets a new URL.
primarystring<uri>nullable
inversestring<uri>nullable
markstring<uri>nullable
legal_footerstringnullablerequired
page_defaults objectrequired
Paper and margins new templates start from in the app; renders do not apply them. {} when unset.
paper object
formatstring
Example:
A4landscapeboolean
margin object
topstring
Example:
20mmrightstring
Example:
15mmbottomstring
Example:
20mmleftstring
Example:
15mmupdated_atstring<date-time>nullable
Brand
{
"version": 7,
"name": "Fennlor Studio GmbH",
"colors": {
"primary": "#0f766e",
"accent": "#f59e0b"
},
"fonts": {
"heading": "Inter",
"body": "Source Serif 4"
},
"font_size": "10pt",
"logo": {
"primary": "string",
"inverse": "string",
"mark": "string"
},
"legal_footer": "string",
"page_defaults": {
"paper": {
"format": "A4",
"landscape": true
},
"margin": {
"top": "20mm",
"right": "15mm",
"bottom": "20mm",
"left": "15mm"
}
},
"updated_at": "2024-07-29T15:51:28.071Z"
}