{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Big CTA", "description": "Oversized pill button with sticker drop-shadow and crayon underline.", "type": "object", "properties": { "label": { "type": "string", "title": "Label", "description": "Button copy (e.g. 'Enrol today').", "x-editor": "text" }, "href": { "type": "string", "title": "Link", "description": "Where the button points.", "x-editor": "link" }, "colorVariant": { "type": "string", "title": "Color Variant", "description": "Which primary colorway the pill uses.", "x-editor": "select", "enum": ["red", "blue", "yellow", "green"], "default": "yellow" } } }