{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Episode Console", "description": "Featured episode as an LCARS playback console.", "type": "object", "properties": { "eyebrow": { "type": "string", "title": "Eyebrow", "x-editor": "text" }, "title": { "type": "string", "title": "Episode title", "x-editor": "text" }, "episodeNumber": { "type": "string", "title": "Episode number", "description": "e.g. \"047\"", "x-editor": "text" }, "duration": { "type": "string", "title": "Duration readout", "description": "e.g. \"58:12\"", "x-editor": "text" }, "stardate": { "type": "string", "title": "Stardate", "description": "e.g. \"78412.3\"", "x-editor": "text" }, "description": { "type": "string", "title": "Description", "x-editor": "textarea" }, "cover": { "type": "string", "title": "Cover art", "x-editor": "media" }, "listenUrl": { "type": "string", "title": "Listen link", "x-editor": "text" }, "listenLabel": { "type": "string", "title": "Listen label", "x-editor": "text" }, "platforms": { "type": "array", "title": "Platform channels", "x-editor": "collection", "items": { "type": "object", "properties": { "label": { "type": "string", "title": "Label", "x-editor": "text" }, "url": { "type": "string", "title": "URL", "x-editor": "text" } } } } } }