themes-art-deco/schemas/reservation.schema.json
Alex Dunmow 9fbedf5ba1 initial: theme plugin art-deco
Bootstrapped during the 2026-06-06 BlockNinja consolidation. Was previously
an unversioned directory inside ~/src/blockninja-themes/art-deco.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-06 14:11:19 +08:00

34 lines
933 B
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Reservation Strip",
"description": "Sticky gold-on-black reservation strip with phone, OpenTable CTA, and trading hours.",
"type": "object",
"properties": {
"phone": {
"type": "string",
"title": "Reservations phone",
"description": "International-format phone number for the reservations desk.",
"x-editor": "text",
"default": ""
},
"openTable": {
"type": "string",
"title": "OpenTable URL",
"description": "Deep link to the OpenTable widget or booking page.",
"x-editor": "link",
"default": ""
},
"hours": {
"type": "array",
"title": "Trading hours",
"description": "Free-form lines such as 'TueSat · 6pmlate'.",
"x-editor": "array",
"default": [],
"items": {
"type": "string",
"x-editor": "text"
}
}
}
}