diff --git a/src/pages/templates/[id].astro b/src/pages/templates/[id].astro index aa82fbb..00547b2 100644 --- a/src/pages/templates/[id].astro +++ b/src/pages/templates/[id].astro @@ -2,202 +2,50 @@ import Layout from '../../layouts/Layout.astro'; import Navbar from '../../components/Navbar.astro'; import Footer from '../../components/Footer.astro'; -import { FaArrowLeft, FaCheck, FaPhoneAlt, FaEnvelope } from 'react-icons/fa'; +import { FaArrowLeft, FaCheck, FaPhoneAlt, FaEnvelope, FaDesktop } from 'react-icons/fa'; export function getStaticPaths() { const templates = [ + // --- GRUPPE 1: INDUSTRIE-BRUTALISMUS --- { id: "01", name: "Der Handwerker-Klassiker", style: "Einfach & Bodenständig", - layout: "Boxed Layout", - design: "Brutalismus", + group: "Brutalismus", + layoutType: "Typ B", // Split-Screen & Monolith colorScheme: "Warm & Earthy (Sand & Terrakotta)", - bgClass: "bg-[#FDFBF7] text-[#2C1A11]", - borderClass: "border-2 border-[#2C1A11]", - accentText: "text-[#D97706]", - accentBg: "bg-[#D97706] hover:bg-[#B45309] text-white", - cardClass: "bg-white border border-[#2C1A11]/20", + bgClass: "bg-[#F4F1EA] text-[#2C1A11] tactile-noise", + cardClass: "bg-[#FAF8F5] border-4 border-black shadow-[8px_8px_0px_0px_rgba(0,0,0,1)] rounded-none", + accentText: "text-[#D95D39]", + accentBg: "bg-[#D95D39] hover:bg-[#b54a2a] text-white border-2 border-black shadow-[4px_4px_0_0_rgba(0,0,0,1)] active:translate-x-1 active:translate-y-1 active:shadow-none rounded-none", theme: "light", businessType: "Schreinerei & Innenausbau" }, - { - id: "02", - name: "Dachdecker Meister", - style: "Elegant & Professionell", - layout: "Split-Screen", - design: "Glassmorphismus", - colorScheme: "Deep Dark (Anthrazit & Gold)", - bgClass: "bg-[#0B0F19] text-white", - borderClass: "border border-white/10", - accentText: "text-amber-400", - accentBg: "bg-amber-500 hover:bg-amber-600 text-zinc-950", - cardClass: "bg-slate-900/50 backdrop-blur border border-white/10", - theme: "dark", - businessType: "Dachdeckerei & Spenglerei" - }, - { - id: "03", - name: "Solar & Photovoltaik", - style: "Tech & Zukunft", - layout: "Bento-Grid", - design: "SaaS-Minimalismus", - colorScheme: "Tech-Vibrant (Grau & Neon-Orange)", - bgClass: "bg-zinc-950 text-zinc-100", - borderClass: "border border-zinc-800", - accentText: "text-orange-500", - accentBg: "bg-orange-600 hover:bg-orange-700 text-white", - cardClass: "bg-zinc-900 border border-zinc-800", - theme: "dark", - businessType: "Solartechnik & Energiesysteme" - }, - { - id: "04", - name: "Die Kanzlei", - style: "Seriös & Clean", - layout: "Asymmetrisch", - design: "Glassmorphismus", - colorScheme: "Deep Dark (Anthrazit & Smaragd-Grün)", - bgClass: "bg-[#0B0F19] text-white", - borderClass: "border border-white/10", - accentText: "text-emerald-400", - accentBg: "bg-emerald-600 hover:bg-emerald-700 text-white", - cardClass: "bg-slate-900/50 backdrop-blur border border-white/10", - theme: "dark", - businessType: "Rechtsanwälte & Notare" - }, - { - id: "05", - name: "Bio-Hofladen", - style: "Rustikal & Natur", - layout: "Minimalistisch 1-spaltig", - design: "Neomorphismus", - colorScheme: "Warm & Earthy (Terrakotta)", - bgClass: "bg-[#FAF7F2] text-[#4A3B32]", - borderClass: "border border-[#E8DCC4]", - accentText: "text-[#C2410C]", - accentBg: "bg-[#C2410C] hover:bg-[#A8370A] text-white", - cardClass: "bg-[#FAF7F2] shadow-[4px_4px_10px_rgba(0,0,0,0.05),-4px_-4px_10px_rgba(255,255,255,0.8)] border border-[#FAF7F2]", - theme: "light", - businessType: "Bio-Bauernhof & Hofladen" - }, - { - id: "06", - name: "Sanitär & Heizung", - style: "Klar & Zuverlässig", - layout: "Bento-Grid", - design: "SaaS-Minimalismus", - colorScheme: "Clean Light (Weiß & Navy-Blau)", - bgClass: "bg-slate-50 text-slate-900", - borderClass: "border border-slate-200", - accentText: "text-blue-700", - accentBg: "bg-blue-700 hover:bg-blue-800 text-white", - cardClass: "bg-white border border-slate-200 shadow-sm", - theme: "light", - businessType: "Heizung, Sanitär & Klima" - }, { id: "07", name: "KFZ-Werkstatt Schnellservice", style: "Dynamisch & Direkt", - layout: "Split-Screen", - design: "Brutalismus", + group: "Brutalismus", + layoutType: "Typ B", // Split-Screen colorScheme: "Tech-Vibrant (Grau & Neon-Orange)", - bgClass: "bg-zinc-900 text-white", - borderClass: "border-2 border-zinc-700", - accentText: "text-orange-500", - accentBg: "bg-orange-600 hover:bg-orange-700 text-white", - cardClass: "bg-zinc-800 border border-zinc-700", - theme: "dark", + bgClass: "bg-[#E5E7EB] text-zinc-950", + cardClass: "bg-white border-3 border-black shadow-[6px_6px_0px_0px_rgba(0,0,0,1)] rounded-none", + accentText: "text-[#FF5500]", + accentBg: "bg-[#FF5500] text-white border-2 border-black font-bold hover:-translate-x-1 hover:-translate-y-1 active:translate-x-0 active:translate-y-0 shadow-[4px_4px_0_0_rgba(0,0,0,1)] transition-transform rounded-none", + theme: "light", businessType: "Kfz-Meisterbetrieb" }, - { - id: "08", - name: "Schreinerei Holzart", - style: "Handwerk & Präzision", - layout: "Boxed Layout", - design: "SaaS-Minimalismus", - colorScheme: "Warm & Earthy (Sand-Töne)", - bgClass: "bg-[#F5F2EB] text-[#3D3A36]", - borderClass: "border border-[#D9D2C5]", - accentText: "text-[#8B5A2B]", - accentBg: "bg-[#8B5A2B] hover:bg-[#6F4722] text-white", - cardClass: "bg-white border border-[#EBE6DC] shadow-sm", - theme: "light", - businessType: "Möbel- & Bauschreinerei" - }, - { - id: "09", - name: "Steuerberater Premium", - style: "Exklusiv & Diskret", - layout: "Bento-Grid", - design: "Glassmorphismus", - colorScheme: "Deep Dark (Anthrazit & Gold)", - bgClass: "bg-slate-950 text-slate-100", - borderClass: "border border-slate-800", - accentText: "text-amber-400", - accentBg: "bg-amber-500 hover:bg-amber-600 text-zinc-950", - cardClass: "bg-slate-900/40 backdrop-blur border border-white/10", - theme: "dark", - businessType: "Steuerberatungskanzlei" - }, - { - id: "10", - name: "Garten- & Landschaftsbau", - style: "Frisch & Modern", - layout: "Asymmetrisch", - design: "Glassmorphismus", - colorScheme: "Clean Light (Weiß & Salbei-Grün)", - bgClass: "bg-emerald-50/30 text-slate-900", - borderClass: "border border-emerald-100", - accentText: "text-emerald-700", - accentBg: "bg-emerald-700 hover:bg-emerald-800 text-white", - cardClass: "bg-white/80 backdrop-blur border border-emerald-100 shadow-sm", - theme: "light", - businessType: "Garten- & Landschaftsbau" - }, - { - id: "11", - name: "Modern Dentists Zahnarzt", - style: "Clean & Vertrauensvoll", - layout: "Minimalistisch 1-spaltig", - design: "SaaS-Minimalismus", - colorScheme: "Clean Light (Weiß & Navy-Blau)", - bgClass: "bg-white text-slate-900", - borderClass: "border border-slate-200", - accentText: "text-blue-800", - accentBg: "bg-blue-800 hover:bg-blue-900 text-white", - cardClass: "bg-slate-50 border border-slate-150", - theme: "light", - businessType: "Zahnarztpraxis" - }, - { - id: "12", - name: "Bäckerei Traditionsbäcker", - style: "Gemütlich & Lecker", - layout: "Boxed Layout", - design: "Neomorphismus", - colorScheme: "Warm & Earthy (Terrakotta)", - bgClass: "bg-[#FDF9F3] text-[#5C3E21]", - borderClass: "border border-[#EADCC9]", - accentText: "text-[#B45309]", - accentBg: "bg-[#B45309] hover:bg-[#92400E] text-white", - cardClass: "bg-[#FDF9F3] shadow-[4px_4px_10px_rgba(0,0,0,0.04),-4px_-4px_10px_rgba(255,255,255,0.75)] border border-transparent", - theme: "light", - businessType: "Feinbäckerei & Konditorei" - }, { id: "13", name: "Elektro-Technik Meister", style: "Präzise & Leistungsstark", - layout: "Split-Screen", - design: "Brutalismus", + group: "Brutalismus", + layoutType: "Typ B", // Split-Screen colorScheme: "Tech-Vibrant (Grau & Electric-Purple)", - bgClass: "bg-neutral-950 text-neutral-100", - borderClass: "border border-neutral-800", - accentText: "text-purple-400", - accentBg: "bg-purple-600 hover:bg-purple-700 text-white", - cardClass: "bg-neutral-900 border border-neutral-800", + bgClass: "bg-zinc-900 text-zinc-100", + cardClass: "bg-zinc-800 border-2 border-purple-500 shadow-[6px_6px_0px_0px_rgba(139,92,246,0.3)] rounded-none relative overflow-hidden", + accentText: "text-purple-400 font-mono", + accentBg: "bg-purple-600 hover:bg-purple-700 text-white border border-purple-400 rounded-none shadow-[3px_3px_0_0_rgba(255,255,255,0.2)]", theme: "dark", businessType: "Elektrotechnik & Smart Home" }, @@ -205,106 +53,245 @@ export function getStaticPaths() { id: "14", name: "Fitness- & Kraftstudio", style: "Stark & Motivierend", - layout: "Asymmetrisch", - design: "Brutalismus", + group: "Brutalismus", + layoutType: "Typ A", // Asymmetrisches Bento colorScheme: "Deep Dark (Schwarz & Neon-Orange)", - bgClass: "bg-black text-white", - borderClass: "border-2 border-zinc-800", - accentText: "text-orange-500", - accentBg: "bg-orange-500 hover:bg-orange-600 text-black font-bold", - cardClass: "bg-zinc-950 border border-zinc-800", + bgClass: "bg-[#0A0A0A] text-white", + cardClass: "bg-zinc-950 border-2 border-[#FF5700] rounded-none shadow-[8px_8px_0_0_rgba(255,87,0,0.15)]", + accentText: "text-[#FF5700]", + accentBg: "bg-[#FF5700] hover:bg-[#e04c00] text-black font-black uppercase rounded-none border border-black shadow-[4px_4px_0_0_rgba(255,255,255,0.1)]", theme: "dark", businessType: "Premium Gym & Fitness" }, - { - id: "15", - name: "Architekturbüro Struktur", - style: "Minimalismus & Ästhetik", - layout: "Split-Screen", - design: "SaaS-Minimalismus", - colorScheme: "Clean Light (Weiß & Navy-Blau)", - bgClass: "bg-white text-zinc-900", - borderClass: "border border-zinc-200", - accentText: "text-zinc-900", - accentBg: "bg-zinc-900 hover:bg-zinc-800 text-white", - cardClass: "bg-zinc-50 border border-zinc-200", - theme: "light", - businessType: "Architektur & Generalplanung" - }, - { - id: "16", - name: "Physiotherapie Praxis", - style: "Achtsam & Gesund", - layout: "Minimalistisch 1-spaltig", - design: "Glassmorphismus", - colorScheme: "Clean Light (Weiß & Salbei-Grün)", - bgClass: "bg-[#FAFDFB] text-slate-800", - borderClass: "border border-emerald-100", - accentText: "text-emerald-600", - accentBg: "bg-emerald-600 hover:bg-emerald-700 text-white", - cardClass: "bg-white/80 backdrop-blur border border-emerald-100 shadow-sm", - theme: "light", - businessType: "Physiotherapie & Osteopathie" - }, { id: "17", name: "Metallbau & Schlosserei", style: "Hart & Präzise", - layout: "Boxed Layout", - design: "Brutalismus", + group: "Brutalismus", + layoutType: "Typ B", // Split-Screen colorScheme: "Deep Dark (Anthrazit & Smaragd-Grün)", - bgClass: "bg-zinc-900 text-zinc-100", - borderClass: "border-2 border-zinc-700", + bgClass: "bg-[#1A1D20] text-zinc-200 border-dashed border-slate-700", + cardClass: "bg-zinc-900 border border-zinc-700 hover:border-emerald-500/50 shadow-md rounded-none", accentText: "text-emerald-400", - accentBg: "bg-emerald-600 hover:bg-emerald-700 text-white", - cardClass: "bg-zinc-800 border-2 border-zinc-700", + accentBg: "bg-emerald-600 hover:bg-emerald-700 text-white rounded-none border border-emerald-500", theme: "dark", businessType: "Schlosserei & Konstruktion" }, + + // --- GRUPPE 2: GLASSMORPHISMUS --- { - id: "18", - name: "Restaurant & Gaststube", - style: "Rustikal & Einladend", - layout: "Bento-Grid", - design: "Neomorphismus", - colorScheme: "Warm & Earthy (Sand-Töne)", - bgClass: "bg-[#FCFAF7] text-[#4E3629]", - borderClass: "border border-[#ECE4D9]", - accentText: "text-[#A75D5D]", - accentBg: "bg-[#A75D5D] hover:bg-[#8B4C4C] text-white", - cardClass: "bg-[#FCFAF7] shadow-[5px_5px_12px_rgba(0,0,0,0.03),-5px_-5px_12px_rgba(255,255,255,0.8)] border border-transparent", - theme: "light", - businessType: "Wirtshaus & Feinkost" + id: "02", + name: "Dachdecker Meister", + style: "Elegant & Professionell", + group: "Glassmorphismus", + layoutType: "Typ A", // Bento + colorScheme: "Deep Dark (Anthrazit & Gold)", + bgClass: "bg-[#0F1115] text-white", + cardClass: "bg-white/[0.03] backdrop-blur-xl border border-white/10 hover:border-amber-500/30 transition-all duration-300 rounded-2xl shadow-xl", + accentText: "text-amber-400", + accentBg: "bg-gradient-to-r from-amber-500 to-yellow-600 hover:from-amber-600 hover:to-yellow-700 text-zinc-950 font-bold rounded-lg shadow-lg shadow-amber-500/10", + theme: "dark", + businessType: "Dachdeckerei & Spenglerei" }, { - id: "19", - name: "Software-Entwicklung Byte", - style: "Sauber & Strukturiert", - layout: "Bento-Grid", - design: "SaaS-Minimalismus", - colorScheme: "Tech-Vibrant (Grau & Electric-Purple)", - bgClass: "bg-[#0C0C0F] text-zinc-100", - borderClass: "border border-zinc-800", - accentText: "text-indigo-400", - accentBg: "bg-indigo-600 hover:bg-indigo-700 text-white", - cardClass: "bg-zinc-900 border border-zinc-800", + id: "04", + name: "Die Kanzlei", + style: "Seriös & Clean", + group: "Glassmorphismus", + layoutType: "Typ A", // Bento + colorScheme: "Deep Dark (Anthrazit & Smaragd-Grün)", + bgClass: "bg-[#0B0F19] text-white", + cardClass: "bg-slate-900/50 backdrop-blur-md border border-emerald-500/20 hover:border-emerald-500/40 rounded-xl transition-all", + accentText: "text-emerald-400 font-serif", + accentBg: "bg-emerald-800 hover:bg-emerald-950 text-white border border-emerald-500/30 rounded px-6 py-2.5", theme: "dark", - businessType: "Software & Webanwendungen" + businessType: "Rechtsanwälte & Notare" + }, + { + id: "09", + name: "Steuerberater Premium", + style: "Exklusiv & Diskret", + group: "Glassmorphismus", + layoutType: "Typ A", // Bento + colorScheme: "Deep Dark (Anthrazit & Gold)", + bgClass: "bg-slate-950 text-slate-100", + cardClass: "bg-white/[0.02] backdrop-blur-lg border border-white/[0.08] hover:border-amber-400/20 rounded-2xl", + accentText: "text-amber-400", + accentBg: "bg-amber-500 hover:bg-amber-600 text-zinc-950 rounded px-5 py-2.5 font-semibold", + theme: "dark", + businessType: "Steuerberatungskanzlei" + }, + { + id: "10", + name: "Garten- & Landschaftsbau", + style: "Frisch & Modern", + group: "Glassmorphismus", + layoutType: "Typ C", // Magazin-Raster + colorScheme: "Clean Light (Weiß & Salbei-Grün)", + bgClass: "bg-[#F8FAF9] text-slate-800", + cardClass: "bg-white/70 backdrop-blur-md border border-emerald-100 hover:border-emerald-300 shadow-sm rounded-2xl", + accentText: "text-emerald-800", + accentBg: "bg-emerald-700 hover:bg-emerald-800 text-white rounded-full px-6 py-2.5", + theme: "light", + businessType: "Garten- & Landschaftsbau" + }, + { + id: "16", + name: "Physiotherapie Praxis", + style: "Achtsam & Gesund", + group: "Glassmorphismus", + layoutType: "Typ C", // Magazin-Raster + colorScheme: "Clean Light (Weiß & Salbei-Grün)", + bgClass: "bg-slate-50 text-slate-800", + cardClass: "bg-white/60 backdrop-blur-xl border border-emerald-500/10 hover:border-emerald-500/20 rounded-3xl shadow-sm", + accentText: "text-emerald-700", + accentBg: "bg-emerald-600 hover:bg-emerald-700 text-white rounded-full", + theme: "light", + businessType: "Physiotherapie & Osteopathie" }, { id: "20", name: "Malerbetrieb Farbenfroh", style: "Kreativ & Präzise", - layout: "Asymmetrisch", - design: "Glassmorphismus", + group: "Glassmorphismus", + layoutType: "Typ C", // Magazin-Raster colorScheme: "Tech-Vibrant (Grau & Neon-Orange)", - bgClass: "bg-[#161622] text-zinc-100", - borderClass: "border border-white/5", + bgClass: "bg-[#1E1E2E] text-zinc-100", + cardClass: "bg-slate-900/60 backdrop-blur-md border border-white/10 hover:border-orange-500/30 rounded-2xl", accentText: "text-orange-400", - accentBg: "bg-orange-500 hover:bg-orange-600 text-white", - cardClass: "bg-slate-900/60 backdrop-blur border border-white/10", + accentBg: "bg-orange-500 hover:bg-orange-600 text-white rounded-xl", theme: "dark", businessType: "Maler- & Lackiererbetrieb" + }, + + // --- GRUPPE 3: SAAS-MINIMALISMUS --- + { + id: "03", + name: "Solar & Photovoltaik", + style: "Tech & Zukunft", + group: "SaaS-Minimalismus", + layoutType: "Typ D", // Zentralisiertes Fokus-Layout + colorScheme: "Tech-Vibrant (Grau & Neon-Orange)", + bgClass: "bg-[#F9FAFB] text-zinc-900", + cardClass: "bg-white border border-zinc-200 hover:border-orange-500/30 rounded-xl shadow-sm", + accentText: "text-orange-600", + accentBg: "bg-orange-600 hover:bg-orange-700 text-white rounded-lg px-6 py-2.5", + theme: "light", + businessType: "Solartechnik & Energiesysteme" + }, + { + id: "06", + name: "Sanitär & Heizung", + style: "Klar & Zuverlässig", + group: "SaaS-Minimalismus", + layoutType: "Typ A", // Bento + colorScheme: "Clean Light (Weiß & Navy-Blau)", + bgClass: "bg-white text-slate-800", + cardClass: "bg-white border border-slate-200 hover:border-blue-500/30 shadow-sm rounded-xl", + accentText: "text-blue-800", + accentBg: "bg-blue-800 hover:bg-blue-900 text-white rounded px-6 py-2.5", + theme: "light", + businessType: "Heizung, Sanitär & Klima" + }, + { + id: "08", + name: "Schreinerei Holzart", + style: "Handwerk & Präzision", + group: "SaaS-Minimalismus", + layoutType: "Typ B", // Split-Screen + colorScheme: "Warm & Earthy (Sand-Töne & dunkles Holz)", + bgClass: "bg-[#FAF9F5] text-[#3D3A36]", + cardClass: "bg-white border border-[#EBE6DC] hover:border-[#8B5A2B]/40 rounded-lg shadow-sm", + accentText: "text-[#8B5A2B]", + accentBg: "bg-[#8B5A2B] hover:bg-[#6f4823] text-white rounded px-6 py-2.5", + theme: "light", + businessType: "Möbel- & Bauschreinerei" + }, + { + id: "11", + name: "Modern Dentists Zahnarzt", + style: "Clean & Vertrauensvoll", + group: "SaaS-Minimalismus", + layoutType: "Typ D", // Zentralisiertes Fokus-Layout + colorScheme: "Clean Light (Weiß & Navy-Blau)", + bgClass: "bg-white text-slate-900", + cardClass: "bg-slate-50 border border-slate-200 hover:border-blue-700/30 shadow-sm rounded-xl", + accentText: "text-blue-700", + accentBg: "bg-blue-700 hover:bg-blue-800 text-white rounded-lg", + theme: "light", + businessType: "Zahnarztpraxis" + }, + { + id: "15", + name: "Architekturbüro Struktur", + style: "Minimalismus & Ästhetik", + group: "SaaS-Minimalismus", + layoutType: "Typ C", // Magazin-Raster + colorScheme: "Clean Light (Weiß & Navy-Blau)", + bgClass: "bg-white text-zinc-900 border-blue-100", // Blueprint Grid + cardClass: "bg-white border border-zinc-200 hover:border-zinc-900 shadow-sm rounded-none", + accentText: "text-zinc-900", + accentBg: "bg-zinc-950 hover:bg-zinc-800 text-white rounded-none px-6 py-2.5", + theme: "light", + businessType: "Architektur & Generalplanung" + }, + { + id: "19", + name: "Software-Entwicklung Byte", + style: "Sauber & Strukturiert", + group: "SaaS-Minimalismus", + layoutType: "Typ A", // Bento + colorScheme: "Tech-Vibrant (Grau & Electric-Purple)", + bgClass: "bg-[#1C1B22] text-zinc-100", + cardClass: "bg-[#25242A] border border-zinc-800 hover:border-purple-500/30 rounded-xl", + accentText: "text-purple-400", + accentBg: "bg-purple-600 hover:bg-purple-700 text-white rounded-lg", + theme: "dark", + businessType: "Software & Webanwendungen" + }, + + // --- GRUPPE 4: NEOMORPHISMUS --- + { + id: "05", + name: "Bio-Hofladen", + style: "Rustikal & Natur", + group: "Neomorphismus", + layoutType: "Typ C", // Magazin-Raster + colorScheme: "Warm & Earthy (Terrakotta & Creme)", + bgClass: "bg-[#FDFBF7] text-[#4A3B32]", + cardClass: "bg-[#FDFBF7] border border-transparent shadow-[inset_0_0_0_1px_rgba(255,255,255,0.6),_9px_9px_16px_rgba(163,177,198,0.2),_-9px_-9px_16px_rgba(255,255,255,0.7)] rounded-3xl", + accentText: "text-[#C2410C]", + accentBg: "bg-[#C2410C] hover:bg-[#a13307] text-white rounded-full px-6 py-2.5", + theme: "light", + businessType: "Bio-Bauernhof & Hofladen" + }, + { + id: "12", + name: "Bäckerei Traditionsbäcker", + style: "Gemütlich & Lecker", + group: "Neomorphismus", + layoutType: "Typ B", // Split-Screen + colorScheme: "Warm & Earthy (Terrakotta & Creme)", + bgClass: "bg-[#FDFBF7] text-[#5C3E21]", + cardClass: "bg-[#FDFBF7] border border-transparent shadow-[inset_0_0_0_1px_rgba(255,255,255,0.6),_6px_6px_12px_rgba(163,177,198,0.15),_-6px_-6px_12px_rgba(255,255,255,0.75)] rounded-2xl", + accentText: "text-[#B45309]", + accentBg: "bg-[#B45309] hover:bg-[#92400E] text-white rounded-xl shadow-md", + theme: "light", + businessType: "Feinbäckerei & Konditorei" + }, + { + id: "18", + name: "Restaurant & Gaststube", + style: "Rustikal & Einladend", + group: "Neomorphismus", + layoutType: "Typ A", // Bento + colorScheme: "Warm & Earthy (Sand-Töne & Dunkelbraun)", + bgClass: "bg-[#FAF6F0] text-[#543D2B]", + cardClass: "bg-[#FAF6F0] border border-transparent shadow-[inset_0_0_0_1px_rgba(255,255,255,0.5),_8px_8px_16px_rgba(0,0,0,0.03),_-8px_-8px_16px_rgba(255,255,255,0.8)] hover:shadow-inner rounded-3xl transition-all duration-300", + accentText: "text-[#A75D5D]", + accentBg: "bg-[#A75D5D] hover:bg-[#8B4C4C] text-white rounded-2xl", + theme: "light", + businessType: "Wirtshaus & Feinkost" } ]; @@ -318,6 +305,7 @@ const { tpl } = Astro.props; --- + {/* Header Frame control */}
- Stil: {tpl.design} - + Gruppe: {tpl.group} + {tpl.layoutType}
-
+ {/* Outer Page Shell */} +
- {/* Boxed structure wrapper if selected */} -
+ {/* Aurora Background glows for Glassmorphism group */} + {tpl.group === "Glassmorphismus" && ( +
+
+
+
+ )} + + {/* Blueprint line grid overlay if Architekturbüro */} + {tpl.name === "Architekturbüro Struktur" && ( +
+ )} + +
- {/* 1. Header (Dynamic) */} -
-
+ {/* 1. Header component */} +
+
{tpl.businessType.split(' ')[0]} MUSTERMANN
- + +
- {/* 2. Hero Section (Dynamic Layouts) */} -
- - {tpl.layout === "Split-Screen" ? ( -
-
- Echtes Handwerk seit 1995 -

- Qualität und Zuverlässigkeit für Ihr Projekt. -

-

- Wir planen und realisieren Ihr Projekt nach Maß. Termingerecht, sauber und absolut professionell vom Meisterbetrieb. + {/* 2. Main content area rendering based on Layout-Type */} + {tpl.layoutType === "Typ B" ? ( + // Split-Screen & Monolith Layout (Sticky-Anchor-Cards) +

+ {/* Sticky left monolithen */} +
+ Regionaler Partner +

+ Echtes Handwerk.
Ohne Kompromisse. +

+

+ Wir setzen Ihre Projekte mit Leidenschaft und Fachverstand um. Seit über 25 Jahren stehen wir für absolute Zuverlässigkeit und präzise Meisterleistung in unserer Region. +

+ +
+ + {/* Scrollable right content */} +
+
+

Schritt 01: Beratung vor Ort

+

+ Wir besprechen Ihr Vorhaben direkt vor Ort. Sie erhalten eine ehrliche Einschätzung sowie verständliche Optionen, die zu Ihren Wünschen passen.

-
-
-
-
100%
-
Kundenzufriedenheit
-
+
+

Schritt 02: Transparente Planung

+

+ Unsere Angebote enthalten alle Kosten übersichtlich aufgeschlüsselt. Keine überraschenden Nachträge oder versteckten Extrakosten. +

+
+
+

Schritt 03: Saubere Ausführung

+

+ Wir arbeiten zügig, ordentlich und termingerecht. Nach Projektabschluss übergeben wir Ihren Arbeitsbereich besenrein. +

+
+ + {/* Rhythmusbrecher (Text-Slam) */} +
+

EIN WORT. EIN WERT.

+

100% verlässliche Handwerksqualität direkt aus Meisterhand.

- ) : tpl.layout === "Bento-Grid" ? ( -
-
- Bento Grid Showcase -

Moderne Struktur. Voller Fokus.

-
-
-
-

Meisterliche Ausführung

-

- Wir stehen für Handwerkskunst der Spitzenklasse. Durch modernste Planung und traditionelles Können schaffen wir dauerhafte Werte für Ihr Gebäude. +

+ ) : tpl.layoutType === "Typ A" ? ( + // Asymmetrisches Bento Grid +
+
+

+ Ihr Meisterbetrieb für {tpl.businessType.split(' ')[0]} +

+
+
+
+
+

Unsere Arbeitsweise

+

+ Wir verbinden traditionelle Fertigkeiten mit moderner Technik, um langlebige und ästhetisch anspruchsvolle Lösungen für Ihren Betrieb zu garantieren.

-
-
-
DEUTSCHLAND
-
Regionaler Service direkt vor Ort bei Ihnen.
-
-
-
> 25 JAHRE
-
Erfahrung, auf die Sie bauen können.
-
-
-
-

Direkt & Unverbindlich

-

Fragen Sie Ihr Projekt einfach kostenlos an.

-
-
+ +
+
DEUTSCHER MEISTER
+

Garantiert geprüftes Fachwissen und höchste Qualifikation.

+
+ +
+
> 95%
+

Zuverlässigkeitsquote bei Terminen und Fertigstellungen.

+
+ +
+

Individuelle Sonderanfertigungen

+

+ Planung nach Maß: Wir fertigen für Sie genau das an, was Sie benötigen. Jedes Stück ist ein Unikat, handwerklich präzise nach Ihren Vorstellungen gearbeitet. +

+
- ) : tpl.layout === "Asymmetrisch" ? ( +
+ ) : tpl.layoutType === "Typ C" ? ( + // Magazin-Raster (Asymmetrischer Whitespace & Überlappung) +
-

- Ihr Partner für {tpl.businessType.split(' ')[0]}. +

+ Räume neu denken.

-

- Wir konzipieren und setzen maßgeschneiderte Lösungen für private und gewerbliche Kunden um. Verlässlich, smart und von Experten ausgeführt. +

+ Wir konzipieren anspruchsvolle, nachhaltige Projekte, die Ästhetik und Nutzbarkeit perfekt vereinen. Ein Zusammenspiel aus Form, Material und Funktion.

-
- -
+
-
-
-

01. Beratung

-

Persönliche Vorort-Analyse Ihrer Wünsche.

+
+
+

[ 01 ] Entwurf

+

Individuelle Konzepte & 3D-Visualisierung.

-
-

02. Konzept

-

Transparente Planung und Angebotserstellung.

-
-
-

03. Umsetzung

-

Schnelle, saubere Montage & Abnahme.

+
+

[ 02 ] Konstruktion

+

Exakte Planung und statische Berechnungen.

- ) : ( - /* Minimalistisch 1-spaltig / Default */ -
+ + {/* Whitespace-Pause (Atem-Pause / pure Leerraum-Monolith) */} +
+ Ausgezeichnetes Handwerk +
PRÄZISION & MEISTERSCHAFT
+
+
+ ) : ( + // Typ D: Zentralisiertes Fokus-Layout (Kalkulator-Dummy oder radialer Fokus) +
+
{tpl.businessType} -

- Einfach. Klar. Auf den Punkt. -

-

- Keine unnötigen Ablenkungen. Wir liefern genau das, was Ihr Betrieb für den Erfolg braucht. Technisch präzise gearbeitet und pünktlich geliefert. -

-
-
+ + {/* The centralized Calculator Block (Monolith) */} +
+ {tpl.group === "Glassmorphismus" && ( +
+ )} + +

Bedarfs-Rechner

+
+
+ + +
+ 10 m² + 120 m² + 500 m² +
+
+
+ + +
+ +
+
Voraussichtliches Budget
+
~ 2.450 €
+
Unverbindlicher Richtpreis inkl. MwSt.
+
+ +
- )} +
+ )} -
- - {/* 3. Features Section */} -
+ {/* 3. Features Section (Grounded Handwerker-Werte) */} +
-
[ 01 ] Meisterqualität
-

Wir arbeiten ausschließlich mit geprüften Fachkräften und hochwertigen Materialien.

+
[ 01 ] Festpreis-Garantie
+

Wir halten uns an vereinbarte Angebote. Keine überraschenden Mehrkosten oder Nachkalkulationen.

-
[ 02 ] Feste Termine
-

Pünktlichkeit ist unsere Zusage. Wir halten uns an vereinbarte Ausführungszeiten.

+
[ 02 ] Meisterqualität
+

Alle Arbeiten werden nach offiziellen Richtlinien und handwerklichen Normen sorgfältig ausgeführt.

-
[ 03 ] Transparente Preise
-

Keine versteckten Gebühren. Jedes Angebot ist detailliert und verbindlich.

+
[ 03 ] Betreuung vor Ort
+

Ein Ansprechpartner für Ihr gesamtes Vorhaben. Direkt ansprechbar und verlässlich.

{/* 4. Mock Contact Form */} -
+
-

Sprechen Sie uns an.

-

Wir melden uns innerhalb eines Werktages persönlich bei Ihnen.

+

Projekt anfragen

+

Tragen Sie Ihr Vorhaben kurz ein. Wir antworten werktags innerhalb von 24 Stunden.

- - + +
- - + +
- - + +
- {/* 5. Footer */} -
-
- © {new Date().getFullYear()} {tpl.businessType.split(' ')[0]} Mustermann GbR. -
-
- Datenschutz - Impressum -
-
-
+ +