create_template
Create custom brand templates for carousels by overriding colors, typography, and layout from a base template to match brand identity.
Instructions
Create a custom brand template by overriding colors, typography, and layout from a base template.
When to call: When the user wants their carousels to match their brand identity. Saves the template for future use.
Tips:
Start from 'professional' as base. It has the most polished defaults
Pick a dominant accent hue and build a monochromatic gradient (same hue, two lightness stops)
Use warm backgrounds (#F5F3EF) not cold (#FAFAFA)
Avoid Inter, Roboto, Arial. Choose distinctive fonts like Plus Jakarta Sans, Space Grotesk, Outfit
Pair a geometric display font with an editorial serif body font (Frank Ruhl Libre, Source Serif 4)
Returns: Saved template path and confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Template name (kebab-case recommended) | |
| description | No | Short description of the template style | |
| baseTemplate | No | Template to use as base (inherits unset values) | professional |
| colors | No | Color overrides | |
| typography | No | Font family overrides | |
| layout | No | Layout overrides | |
| googleFonts | No | Google Fonts to import (e.g. "Inter:wght@400;700") |