feat(waas-engine): add dynamic site config schema and slotId placement types
This commit is contained in:
63
data_template/site.config.json
Normal file
63
data_template/site.config.json
Normal file
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"siteName": "N&D IT Solutions",
|
||||
"metaDescription": "High-Performance Webdesign & Digital Solutions - 100% DSGVO-konform.",
|
||||
"hero": {
|
||||
"badge": "⚡ WaaS Enterprise Baukastensystem",
|
||||
"title": "Maßgeschneiderte Webseiten. Digital im Griff.",
|
||||
"subtitle": "Wir entwickeln blitzschnelle, DSGVO-konforme High-End Webseiten für Ihr Unternehmen zum monatlichen Festpreis – inklusive Wartung & Hosting.",
|
||||
"ctaPrimaryText": "Projekt anfragen",
|
||||
"ctaPrimaryLink": "#contact",
|
||||
"ctaSecondaryText": "Mehr erfahren",
|
||||
"ctaSecondaryLink": "#services"
|
||||
},
|
||||
"bento": {
|
||||
"sectionTitle": "High-End Features & Leistung",
|
||||
"sectionSubtitle": "Modernste Technologie & Höchster Datenschutz vereint.",
|
||||
"cards": [
|
||||
{
|
||||
"id": "card-1",
|
||||
"title": "Ultra Fast SSR",
|
||||
"description": "Sub-100ms Ladezeiten dank Astro Hybrid SSR Architecture. Google Core Web Vitals > 95%.",
|
||||
"colSpan": 2,
|
||||
"badge": "Performance",
|
||||
"icon": "zap"
|
||||
},
|
||||
{
|
||||
"id": "card-2",
|
||||
"title": "100% DSGVO-Sicher",
|
||||
"description": "Keine Cookies, keine Tracking-Skripte, Zero Third-Party Requests.",
|
||||
"colSpan": 1,
|
||||
"badge": "Datenschutz",
|
||||
"icon": "shield"
|
||||
},
|
||||
{
|
||||
"id": "card-3",
|
||||
"title": "Liquid Glass UI",
|
||||
"description": "Moderne Ästhetik mit matte Boxen, Aurora Glows und physischen Kanten-Effekten.",
|
||||
"colSpan": 1,
|
||||
"badge": "Design",
|
||||
"icon": "layers"
|
||||
},
|
||||
{
|
||||
"id": "card-4",
|
||||
"title": "Sorgenfrei-Paket",
|
||||
"description": "Hosting, SSL, Wartung und regelmäßige Inhalts-Updates komplett inklusive.",
|
||||
"colSpan": 2,
|
||||
"badge": "Full-Service",
|
||||
"icon": "check"
|
||||
}
|
||||
]
|
||||
},
|
||||
"contact": {
|
||||
"title": "Bereit für Ihr Projekt?",
|
||||
"subtitle": "Schreiben Sie uns direkt. Wir antworten innerhalb von 24 Stunden persönlich.",
|
||||
"recipientEmail": "kontakt@ndsolutions.de",
|
||||
"phone": "+49 (0) 123 456789",
|
||||
"address": "Deutschland"
|
||||
},
|
||||
"sectionsOrder": [
|
||||
"hero",
|
||||
"bento",
|
||||
"contact"
|
||||
]
|
||||
}
|
||||
10
data_template/smtp.config.json
Normal file
10
data_template/smtp.config.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"host": "smtp.placeholder.local",
|
||||
"port": 587,
|
||||
"secure": false,
|
||||
"user": "placeholder@domain.de",
|
||||
"pass": "****",
|
||||
"fromName": "N&D IT Solutions System",
|
||||
"fromEmail": "noreply@ndsolutions.de",
|
||||
"isConfigured": false
|
||||
}
|
||||
7
data_template/theme.config.json
Normal file
7
data_template/theme.config.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"activePreset": "corporateDark",
|
||||
"customColors": {
|
||||
"bg": "#0B0F19",
|
||||
"accent": "#38BDF8"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user