EventBuzz_Backend/microsite-v2-templates/event-up/template.json

861 lines
23 KiB
JSON

{
"version": 1,
"meta": {
"title": "EventUp Conference",
"eventId": ""
},
"theme": {
"fields": [
{ "key": "accent", "type": "color", "label": "Accent color", "default": "#189A95" },
{ "key": "headingColor", "type": "color", "label": "Heading color", "default": "#015AAA" }
]
},
"sections": [
{
"id": "uploadFavicon",
"label": "Upload Favicon",
"show": true,
"fields": [
{
"key": "favicon",
"label": "Favicon",
"type": "image",
"default": "images/favicon.png"
}
]
},
{
"id": "marketing_popup",
"label": "Marketing popup",
"show": false,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Introducing" },
{ "key": "logo", "type": "image", "label": "Popup logo" },
{
"key": "autoCloseDuration",
"type": "text",
"label": "Auto-close after (ms)",
"default": "3000"
}
]
},
{
"id": "navbar",
"label": "Navbar",
"show": true,
"fields": [
{
"key": "links",
"type": "array",
"label": "Navbar Links",
"minItems": 1,
"maxItems": 10,
"itemFields": [
{
"key": "text",
"type": "text",
"label": "Link Text",
"default": "Home"
},
{
"key": "url",
"type": "text",
"label": "Link URL",
"default": "#"
}
]
}
]
},
{
"id": "logo",
"label": "Logos",
"show": true,
"fields": [
{
"key": "header.url",
"type": "image",
"label": "Header logo"
},
{
"key": "header.alt",
"type": "text",
"label": "Header logo alt",
"default": "Event logo"
},
{
"key": "header.maxHeight",
"type": "text",
"label": "Header logo max height (px)",
"default": "56"
},
{
"key": "hero.url",
"type": "image",
"label": "Hero logo"
},
{
"key": "hero.alt",
"type": "text",
"label": "Hero logo alt",
"default": ""
},
{
"key": "footer.url",
"type": "image",
"label": "Footer logo"
},
{
"key": "footer.alt",
"type": "text",
"label": "Footer logo alt",
"default": ""
},
{
"key": "registerButton.show",
"type": "boolean",
"label": "Show Register Button in Navbar",
"default": true
},
{
"key": "registerButton.text",
"type": "text",
"label": "Register Button Text",
"default": "Register",
"show_if": {
"registerButton.show": true
}
},
{
"key": "registerButton.url",
"type": "text",
"label": "Register Button URL",
"default": "#",
"show_if": {
"registerButton.show": true
}
}
]
},
{
"id": "hero",
"label": "Hero",
"show": true,
"fields": [
{ "key": "event_name", "type": "text", "label": "Event name", "default": "Your Event Name" },
{ "key": "date_venue", "type": "text", "label": "Date & venue", "default": "Date and location" },
{ "key": "image.url", "type": "image", "label": "Hero background image" },
{
"key": "cta.show",
"type": "boolean",
"label": "Show CTA Button",
"default": true
},
{
"key": "cta.text",
"type": "text",
"label": "CTA Button Text",
"default": "Register Now",
"show_if": {
"cta.show": true
}
},
{
"key": "cta.url",
"type": "url",
"label": "CTA Button URL",
"default": "#",
"show_if": {
"cta.show": true
}
},
{
"key": "cta.target",
"type": "select",
"label": "CTA Target",
"default": "_blank",
"options": [
{
"value": "_blank",
"label": "New tab"
},
{
"value": "_self",
"label": "Same tab"
}
],
"show_if": {
"cta.show": true
}
},
{ "key": "countdown.show", "type": "boolean", "label": "Show countdown", "default": true },
{ "key": "countdown.date", "type": "date", "label": "Countdown date", "default": "" },
{ "key": "countdown.time", "type": "time", "label": "Countdown time", "default": "12:00" }
]
},
{
"id": "about",
"label": "About the event",
"show": true,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "About the Event" },
{ "key": "content", "type": "richtext", "label": "Content", "default": "<p>Describe your event here.</p>" },
{
"key": "media.type",
"type": "select",
"label": "Media",
"default": "none",
"options": [
{ "value": "none", "label": "None" },
{ "value": "image", "label": "Image" },
{ "value": "video", "label": "Video (upload)" },
{ "value": "youtube", "label": "YouTube video" }
]
},
{
"key": "media.image",
"type": "image",
"label": "About image",
"showIf": { "field": "media.type", "equals": "image" }
},
{
"key": "media.video",
"type": "video",
"label": "About video",
"showIf": { "field": "media.type", "equals": "video" }
},
{
"key": "media.youtube",
"type": "url",
"label": "YouTube URL",
"placeholder": "https://www.youtube.com/watch?v=...",
"showIf": { "field": "media.type", "equals": "youtube" }
}
]
},
{
"id": "video",
"label": "Expert videos",
"show": false,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Hear it from experts" },
{
"key": "media.type",
"type": "select",
"label": "Media",
"default": "none",
"options": [
{ "value": "none", "label": "None" },
{ "value": "video", "label": "Video (upload)" },
{ "value": "youtube", "label": "YouTube video" }
]
},
{
"key": "media.video",
"type": "video",
"label": "Video",
"showIf": { "field": "media.type", "equals": "video" }
},
{
"key": "media.youtube",
"type": "url",
"label": "YouTube URL",
"placeholder": "https://www.youtube.com/watch?v=...",
"showIf": { "field": "media.type", "equals": "youtube" }
}
]
},
{
"id": "informationBar",
"label": "Information bar",
"show": true,
"fields": [
{
"key": "items",
"type": "array",
"label": "Info items",
"itemFields": [
{ "key": "icon", "type": "text", "label": "Icon class (LineIcons)", "default": "lni-map-marker" },
{ "key": "label", "type": "text", "label": "Label" },
{ "key": "value", "type": "text", "label": "Value" }
]
}
]
},
{
"id": "event_highlights",
"label": "Why join (highlights)",
"show": true,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Why You Should Join?" },
{ "key": "subtitle", "type": "textarea", "label": "Subtitle", "default": "" },
{
"key": "items",
"type": "array",
"label": "Highlight cards",
"itemFields": [
{ "key": "icon", "type": "text", "label": "Icon class", "default": "lni-microphone" },
{ "key": "title", "type": "text", "label": "Title" },
{ "key": "description", "type": "textarea", "label": "Description" }
]
}
]
},
{
"id": "event_stats",
"label": "Stats counters",
"show": false,
"fields": [
{
"key": "items",
"type": "array",
"label": "Stats",
"itemFields": [
{ "key": "icon", "type": "text", "label": "Icon class", "default": "lni-mic" },
{ "key": "value", "type": "text", "label": "Value" },
{ "key": "label", "type": "text", "label": "Label" }
]
}
]
},
{
"id": "speakers",
"label": "Speakers",
"show": true,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Our Speakers" },
{ "key": "subtitle", "type": "textarea", "label": "Subtitle", "default": "" },
{
"key": "items",
"type": "array",
"label": "Speakers",
"itemFields": [
{ "key": "name", "type": "text", "label": "Name" },
{ "key": "role", "type": "text", "label": "Role" },
{ "key": "image", "type": "image", "label": "Photo" },
{ "key": "url", "type": "url", "label": "Profile URL", "default": "#" }
]
}
]
},
{
"id": "event_schedule",
"label": "Schedule",
"show": true,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Event Schedule" },
{ "key": "subtitle", "type": "textarea", "label": "Subtitle", "default": "" },
{
"key": "days",
"type": "array",
"label": "Days",
"itemFields": [
{ "key": "label", "type": "text", "label": "Day label", "default": "Day 01" },
{ "key": "date", "type": "date", "label": "Date line", "default": "" },
{
"key": "sessions",
"type": "array",
"label": "Sessions",
"itemFields": [
{ "key": "time", "type": "time", "label": "Time" },
{ "key": "type", "type": "text", "label": "Type (Ex: Main programme, Workshop)", "default": "Main programme" },
{ "key": "title", "type": "text", "label": "Title" }
]
}
]
}
]
},
{
"id": "pricing",
"label": "Ticket Pricing",
"show": true,
"fields": [
{
"key": "heading",
"type": "text",
"label": "Heading",
"default": "Ticket Pricing"
},
{
"key": "subtitle",
"type": "textarea",
"label": "Subtitle",
"default": "Lorem ipsum dolor sit amet, in quodsi vulputate pro. Ius illum vocent mediocritatem an cule dicta iriure at phaedrum."
},
{
"key": "plans",
"label": "Pricing Plans",
"type": "array",
"itemFields": [
{
"key": "title",
"type": "text",
"label": "Plan Name",
"default": "Basic Pass"
},
{
"key": "price",
"type": "text",
"label": "Price",
"default": "$29"
},
{
"key": "currency",
"type": "select",
"label": "Currency",
"default": "$",
"options": [
{
"label": "$",
"value": "$"
},
{
"label": "₹",
"value": "₹"
}
]
},
{
"key": "duration",
"type": "text",
"label": "Duration (Ex: Per Day, Per Event, etc.)",
"default": "Per Day"
},
{
"key": "featured",
"type": "boolean",
"label": "Highlight Plan",
"default": false
},
{
"key": "showButton",
"type": "boolean",
"label": "Show Button",
"default": true
},
{
"key": "buttonText",
"type": "text",
"label": "Button Text",
"default": "Buy Ticket",
"show_if": {
"showButton": true
}
},
{
"key": "buttonLink",
"type": "url",
"label": "Button Link",
"default": "#",
"show_if": {
"showButton": true
}
},
{
"key": "features",
"label": "Features",
"type": "array",
"itemFields": [
{
"key": "text",
"type": "text",
"label": "Feature"
},
{
"key": "included",
"type": "boolean",
"label": "Included",
"default": true
}
]
}
],
"default": [
{
"title": "Basic Pass",
"price": "$29",
"duration": "Per Day",
"featured": false,
"buttonText": "Buy Ticket",
"buttonLink": "#",
"features": [
{
"text": "Entrance",
"included": true
},
{
"text": "Coffee Break",
"included": true
},
{
"text": "Lunch on all days",
"included": true
},
{
"text": "Access to all areas",
"included": false
},
{
"text": "Certificate",
"included": false
}
]
},
{
"title": "Standard Pass",
"price": "$40",
"duration": "Per Day",
"featured": true,
"buttonText": "Buy Ticket",
"buttonLink": "#",
"features": [
{
"text": "Entrance",
"included": true
},
{
"text": "Coffee Break",
"included": true
},
{
"text": "Lunch on all days",
"included": true
},
{
"text": "Access to all areas",
"included": false
},
{
"text": "Certificate",
"included": true
}
]
},
{
"title": "Premium Pass",
"price": "$68",
"duration": "Per Day",
"featured": false,
"buttonText": "Buy Ticket",
"buttonLink": "#",
"features": [
{
"text": "Entrance",
"included": true
},
{
"text": "Coffee Break",
"included": true
},
{
"text": "Lunch on all days",
"included": false
},
{
"text": "Access to all areas",
"included": true
},
{
"text": "Certificate",
"included": true
}
]
}
]
}
]
},
{
"id": "latest_news",
"label": "Latest News",
"show": false,
"fields": [
{
"key": "heading",
"type": "text",
"label": "Heading",
"default": "Latest News"
},
{
"key": "subtitle",
"type": "textarea",
"label": "Subtitle",
"default": "Lorem ipsum dolor sit amet, in quodsi vulputate pro. Ius illum vocent mediocritatem an cule dicta iriure at phaedrum."
},
{
"key": "showButton",
"type": "boolean",
"label": "Show Button",
"default": true
},
{
"key": "buttonText",
"type": "text",
"label": "Button Text",
"default": "View All Blog",
"show_if": {
"showButton": true
}
},
{
"key": "buttonLink",
"type": "text",
"label": "Button Link",
"default": "#",
"show_if": {
"showButton": true
}
},
{
"key": "news",
"label": "News Items",
"type": "array",
"itemFields": [
{
"key": "image",
"type": "image",
"label": "Image"
},
{
"key": "icon",
"type": "icon",
"label": "Icon",
"default": "lni-image"
},
{
"key": "title",
"type": "text",
"label": "Title"
},
{
"key": "description",
"type": "textarea",
"label": "Description"
},
{
"key": "date",
"type": "date",
"label": "Date",
"default": "Jan 20, 2020"
},
{
"key": "comments",
"type": "number",
"label": "Comments",
"default": 0
},
{
"key": "link",
"type": "url",
"label": "Blog Link",
"default": "#"
}
],
"default": [
{
"image": "images/blog/img-1.jpg",
"icon": "lni-image",
"title": "Learn Something New",
"description": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",
"date": "Jan 20, 2020",
"comments": 0,
"link": "#"
},
{
"image": "images/blog/img-2.jpg",
"icon": "lni-arrow-right",
"title": "The Student's Meeting",
"description": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",
"date": "Jan 20, 2020",
"comments": 0,
"link": "#"
},
{
"image": "images/blog/img-3.jpg",
"icon": "lni-camera",
"title": "The Meeting in the University",
"description": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",
"date": "Jan 20, 2020",
"comments": 0,
"link": "#"
}
]
}
]
},
{
"id": "sponsors",
"label": "Sponsors",
"show": true,
"fields": [
{
"key": "heading",
"type": "text",
"label": "Heading (optional)",
"default": "Sponsors"
},
{
"key": "subtitle",
"type": "textarea",
"label": "Subtitle",
"default": ""
},
{
"key": "hideHeading",
"type": "boolean",
"label": "Hide section heading",
"default": false
},
{
"key": "hideGroupTitles",
"type": "boolean",
"label": "Hide sponsor tier titles",
"default": false
},
{
"key": "groups",
"type": "array",
"label": "Sponsor groups",
"itemFields": [
{
"key": "title",
"type": "text",
"label": "Tier title"
},
{
"key": "tier",
"type": "text",
"label": "Tier id",
"default": "other"
},
{
"key": "items",
"type": "array",
"label": "Logos",
"itemFields": [
{
"key": "image",
"type": "image",
"label": "Logo image"
},
{
"key": "alt",
"type": "text",
"label": "Alt text"
}
]
}
]
},
{
"key": "showButton",
"type": "boolean",
"label": "Show Button",
"default": true
},
{
"key": "buttonText",
"type": "text",
"label": "Button Text",
"default": "Become a Sponsor",
"show_if": {
"showButton": true
}
},
{
"key": "buttonUrl",
"type": "url",
"label": "Button URL",
"default": "#",
"show_if": {
"showButton": true
}
}
]
},
{
"id": "map",
"label": "Map",
"show": false,
"fields": [
{ "key": "embedUrl", "type": "url", "label": "Google Maps embed URL" }
]
},
{
"id": "contact",
"label": "Contact",
"show": true,
"fields": [
{ "key": "heading", "type": "text", "label": "Heading", "default": "Contact Us" },
{ "key": "subtitle", "type": "textarea", "label": "Subtitle", "default": "" },
{ "key": "apiBaseUrl", "type": "url", "label": "API base URL", "default": "https://api.eventbuzz.live/api" },
{ "key": "address", "type": "textarea", "label": "Address", "default": "" },
{
"key": "phones",
"type": "array",
"label": "Phone numbers",
"itemFields": [
{ "key": "label", "type": "text", "label": "Label" },
{ "key": "number", "type": "text", "label": "Display number" }
]
}
]
},
{
"id": "feedback",
"label": "Feedback FAB",
"show": false,
"fields": [
{ "key": "label", "type": "text", "label": "Button label", "default": "Feedback" },
{ "key": "url", "type": "url", "label": "Feedback form URL" },
{
"key": "target",
"type": "select",
"label": "Open in",
"default": "_blank",
"options": [
{ "value": "_blank", "label": "New tab" },
{ "value": "modal", "label": "Modal" }
]
}
]
},
{
"id": "footer",
"label": "Footer",
"show": true,
"fields": [
{ "key": "tagline", "type": "text", "label": "Tagline", "default": "" },
{ "key": "linksHeading", "type": "text", "label": "Links heading (Ex: Quick Links)", "default": "Quick Links" },
{ "key": "social.heading", "type": "text", "label": "Social heading (Ex: Follow us)", "default": "Follow us" },
{
"key": "links",
"type": "array",
"label": "Footer links",
"itemFields": [
{ "key": "text", "type": "text", "label": "Text" },
{ "key": "url", "type": "url", "label": "URL" }
]
},
{
"key": "social.links",
"type": "array",
"label": "Social links",
"itemFields": [
{ "key": "url", "type": "url", "label": "URL" },
{ "key": "label", "type": "text", "label": "Label" },
{ "key": "icon", "type": "text", "label": "Icon class", "default": "lni-facebook-filled" }
]
}
]
}
]
}