EmDash installed - server mode, basic integration. Visual editor wiring deferred to fix build errors.
This commit is contained in:
85
seed/seed.json
Normal file
85
seed/seed.json
Normal file
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"collections": [
|
||||
{
|
||||
"name": "pages",
|
||||
"label": "Pages",
|
||||
"fields": [
|
||||
{ "name": "title", "type": "string", "label": "Title" },
|
||||
{ "name": "subtitle", "type": "string", "label": "Subtitle" },
|
||||
{ "name": "badge", "type": "string", "label": "Badge" },
|
||||
{ "name": "heroImage", "type": "image", "label": "Hero Image" },
|
||||
{ "name": "theme", "type": "select", "label": "Theme", "options": ["yellow", "accent"] },
|
||||
{ "name": "showCTA", "type": "boolean", "label": "Show CTA" },
|
||||
{ "name": "ctaText", "type": "string", "label": "CTA Text" },
|
||||
{ "name": "ctaLink", "type": "string", "label": "CTA Link" },
|
||||
{ "name": "variant", "type": "select", "label": "Hero Variant", "options": ["split", "centered", "text-only", "floating-cards"] },
|
||||
{ "name": "size", "type": "select", "label": "Hero Size", "options": ["full", "compact"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "services",
|
||||
"label": "Services",
|
||||
"fields": [
|
||||
{ "name": "title", "type": "string", "label": "Title" },
|
||||
{ "name": "subtitle", "type": "string", "label": "Subtitle" },
|
||||
{ "name": "badge", "type": "string", "label": "Badge" },
|
||||
{ "name": "heroImage", "type": "image", "label": "Hero Image" },
|
||||
{ "name": "content", "type": "richtext", "label": "Content" },
|
||||
{ "name": "features", "type": "array", "label": "Features", "fields": [
|
||||
{ "name": "icon", "type": "string", "label": "Icon" },
|
||||
{ "name": "title", "type": "string", "label": "Title" },
|
||||
{ "name": "description", "type": "string", "label": "Description" }
|
||||
]}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "portfolio",
|
||||
"label": "Portfolio",
|
||||
"fields": [
|
||||
{ "name": "name", "type": "string", "label": "Name" },
|
||||
{ "name": "url", "type": "string", "label": "URL" },
|
||||
{ "name": "category", "type": "select", "label": "Category", "options": ["webdev", "ecommerce", "marketing"] },
|
||||
{ "name": "categoryLabel", "type": "string", "label": "Category Label" },
|
||||
{ "name": "thumbnail", "type": "image", "label": "Thumbnail" },
|
||||
{ "name": "description", "type": "string", "label": "Description" },
|
||||
{ "name": "services", "type": "array", "label": "Services", "fields": [
|
||||
{ "name": "name", "type": "string", "label": "Name" }
|
||||
]}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "blog",
|
||||
"label": "Blog",
|
||||
"fields": [
|
||||
{ "name": "title", "type": "string", "label": "Title" },
|
||||
{ "name": "excerpt", "type": "string", "label": "Excerpt" },
|
||||
{ "name": "image", "type": "image", "label": "Image" },
|
||||
{ "name": "date", "type": "date", "label": "Date" },
|
||||
{ "name": "category", "type": "string", "label": "Category" },
|
||||
{ "name": "content", "type": "richtext", "label": "Content" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "faq",
|
||||
"label": "FAQ",
|
||||
"fields": [
|
||||
{ "name": "category", "type": "string", "label": "Category" },
|
||||
{ "name": "question", "type": "string", "label": "Question" },
|
||||
{ "name": "answer", "type": "string", "label": "Answer" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "settings",
|
||||
"label": "Site Settings",
|
||||
"fields": [
|
||||
{ "name": "siteName", "type": "string", "label": "Site Name" },
|
||||
{ "name": "email", "type": "string", "label": "Contact Email" },
|
||||
{ "name": "phone", "type": "string", "label": "Contact Phone" },
|
||||
{ "name": "address", "type": "string", "label": "Address" },
|
||||
{ "name": "facebook", "type": "string", "label": "Facebook URL" },
|
||||
{ "name": "line", "type": "string", "label": "LINE URL" },
|
||||
{ "name": "linkedin", "type": "string", "label": "LinkedIn URL" }
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user