Colors
Complete brand color system with palette, buttons, pairings, dark mode, and accessibility.
Properties
primary_palettePaletteColor[]Brand colors sorted by category, then by usage within each category (most used first).
namestringColor name (e.g., "Midnight Blue")
hexstringHex color value
Example: "#1a2b3c"
rgbastringRGBA color value
hslstring | nullHSL color value
cmykstring | nullCMYK color value, e.g. "C:0 M:100 Y:80 K:16".
usagestringWhere this color appears
category"primary" | "secondary" | "supporting" | "accent" | "neutral"color_groupstringHue-family label (e.g. "red", "teal", "neutral"). Entries in the same family share the same label so the UI can group them visually.
usage_frequencynumber0–100 scale indicating how often this color is used.
recommended_usage_percentstringRecommended usage share, e.g. "40-50".
accessibilityobject | nullAccessibility flags derived from the hex value.
is_darkbooleanis_lightbooleangradientsBrandGradient[]Brand-meaningful gradients (linear, radial, or conic). Empty if the brand does not use signature gradients.
namestringGradient name.
cssstringFull CSS gradient definition, paste-ready into `background:`.
Example: "linear-gradient(135deg, #635BFF 0%, #00D4FF 100%)"
usagestringPrescriptive usage guidance.
design_notesstringOverall observations about the color system and brand personality.
{
"primary_palette": [
{
"name": "string",
"hex": "#1a2b3c",
"rgba": "string",
"hsl": null,
"cmyk": null,
"usage": "string",
"category": "primary",
"color_group": "string",
"usage_frequency": 0,
"recommended_usage_percent": "string",
"accessibility": {
"is_dark": true,
"is_light": true
}
}
],
"gradients": [
{
"name": "string",
"css": "linear-gradient(135deg, #635BFF 0%, #00D4FF 100%)",
"usage": "string"
}
],
"design_notes": "string"
}