Logo colorways
logo_contrast_variantsPick logo colorways per background. Give colours (brand palette: hex, rgb() or hsl(), optionally named, e.g. 'Ink #14213d, Paper #fff8ec, Flame #fca311'; first is the primary), optionally logo (the colors inside the full-color logo, default the primary only) and backgrounds (default: each brand color plus white and black). For each background it reports whether the full-color logo reaches 3:1, and if not, which one-color version (a brand color, then white, then black) reaches 4.5:1 or at least 3:1, with ratios. Also suggests the set of colorways to produce.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"colours": "<colours>"
},
"name": "logo_contrast_variants"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| logo | No | Colors used inside the full-color logo (default: the primary color) | |
| colours | Yes | Brand colors, hex/rgb/hsl, optionally named. First is primary. | |
| backgrounds | No | Backgrounds to test (default: brand colors, white, black) |