{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Private Dining", "description": "Private dining room showcase — framed image with room details and an enquiry CTA.", "type": "object", "properties": { "eyebrow": { "type": "string", "title": "Eyebrow", "description": "Small caps label above the heading.", "x-editor": "text", "default": "Private dining" }, "title": { "type": "string", "title": "Room name", "x-editor": "text", "default": "" }, "description": { "type": "string", "title": "Description", "description": "Room description and what the experience includes.", "x-editor": "richtext", "default": "" }, "image": { "type": "string", "title": "Room image", "x-editor": "media", "default": "" }, "seats": { "type": "string", "title": "Seats", "description": "e.g. 'Seats 2 to 14'.", "x-editor": "text", "default": "" }, "minimum": { "type": "string", "title": "Minimum spend", "description": "e.g. 'From $2,400'.", "x-editor": "text", "default": "" }, "enquireLabel": { "type": "string", "title": "Enquire label", "x-editor": "text", "default": "Enquire" }, "enquireUrl": { "type": "string", "title": "Enquire URL", "x-editor": "link", "default": "" }, "mediaPosition": { "type": "string", "title": "Image side", "enum": ["left", "right"], "x-editor": "select", "default": "left" } } }