Command · Set Brand Kit
brand.set
Sets the project's brand kit - named colours, font roles and logos (media of the project) that graphics, templates and caption styles refer to by name - or removes it (null).
- v1
- Capability EditProject
- Tool
brand_set
Request
{
"command": "brand.set",
"params": {
"kit": {
"colors": [
{
"name": "Primary",
"rgba": [
0.9,
0.1,
0.4,
1
]
}
],
"fonts": [
{
"family": "Kanit",
"role": "heading",
"weight": 700
}
],
"name": "Studio"
}
}
}Parameters
kitobject | nullRequired- {"name", "colors": [{"name", "rgba": [r, g, b, a]}], "fonts": [{"role", "family", "style", "weight"}], "logos": [{"name", "media": id or name}]}, or null.
sequenceinteger (1..)- Sequence id; only needed when the project has several.
Discussion
Sets the project's brand kit - named colours, font roles and logos (media of the project) that graphics, templates and caption styles refer to by name - or removes it (null). Everything that refers to it re-themes.
Run it with wabcut-cli cmd <project> --json, from an MCP client as brand_set, or from an extension. See Edit commands for requests, references and results.
See also
brand.*
- brand.get
Brand Kit. The project's brand kit (null when it has none).