mirror of
https://github.com/Since-3/since3-portal.git
synced 2026-10-12 19:51:17 +00:00
227 lines
10 KiB
TypeScript
227 lines
10 KiB
TypeScript
import { defineTemplate, RICH_HINT, unsplash } from "../../lib/content"
|
||
|
||
export const handwerk = defineTemplate({
|
||
key: "handwerk",
|
||
name: "Werkstatt",
|
||
industry: "Handwerk & Bau",
|
||
description: "Kräftig und grafisch: große Typografie, Leistungen mit Hover-Effekt, Zahlen zum Hochzählen, Projekt-Raster und Anfrageformular.",
|
||
cover: unsplash("1600566753190-17f0baa2a6c3", 1200),
|
||
samples: {
|
||
inquiry: "Guten Tag, wir möchten unser Badezimmer (ca. 8 m², Baujahr 1985) komplett sanieren: neue Fliesen, bodengleiche Dusche statt Wanne, neues WC und Waschtisch. Können Sie uns ein Angebot machen? Gruß, Thomas Krüger",
|
||
topic: "Vorher-nachher: Badsanierung in vier Wochen",
|
||
},
|
||
palettes: [
|
||
{ key: "signal", label: "Signal", bg: "#ebe9e4", fg: "#121212", muted: "#5f5d58", surface: "#dedbd4", accent: "#ff5a1f" },
|
||
{ key: "nacht", label: "Nacht", dark: true, bg: "#0e0f10", fg: "#f2f1ed", muted: "#8c8e91", surface: "#18191b", accent: "#ffc400" },
|
||
{ key: "werkstatt", label: "Werkstatt", bg: "#f2f0eb", fg: "#14233a", muted: "#5b6676", surface: "#e3e1db", accent: "#2563eb" },
|
||
],
|
||
fonts: [
|
||
{ key: "kraeftig", label: "Barlow Condensed & Barlow" },
|
||
{ key: "technisch", label: "Bricolage Grotesque & Inter Tight" },
|
||
],
|
||
sections: [
|
||
{
|
||
key: "brand",
|
||
label: "Marke",
|
||
fields: [
|
||
{ key: "name", label: "Name" },
|
||
{ key: "suffix", label: "Zusatz" },
|
||
{ key: "claim", label: "Hinweis in der Kopfzeile" },
|
||
{ key: "phone", label: "Telefon" },
|
||
],
|
||
},
|
||
{
|
||
key: "hero",
|
||
label: "Startbereich",
|
||
fields: [
|
||
{ key: "title", label: "Überschrift", type: "textarea", hint: RICH_HINT },
|
||
{ key: "text", label: "Text", type: "textarea" },
|
||
{ key: "image", label: "Bild", type: "image" },
|
||
{ key: "cta", label: "Button" },
|
||
{ key: "ctaSecondary", label: "Zweiter Link" },
|
||
{ key: "badgeValue", label: "Kennzahl" },
|
||
{ key: "badgeSuffix", label: "Kennzahl-Zusatz (z. B. +)" },
|
||
{ key: "badgeLabel", label: "Kennzahl-Beschriftung" },
|
||
{ key: "trust", label: "Vertrauenszeile" },
|
||
],
|
||
},
|
||
{
|
||
key: "marquee",
|
||
label: "Laufband",
|
||
optional: true,
|
||
fields: [{ key: "items", label: "Begriffe", type: "list", itemLabel: "Begriff", fields: [{ key: "text", label: "Text" }] }],
|
||
},
|
||
{
|
||
key: "services",
|
||
label: "Leistungen",
|
||
optional: true,
|
||
fields: [
|
||
{ key: "eyebrow", label: "Überzeile" },
|
||
{ key: "title", label: "Überschrift", type: "textarea", hint: RICH_HINT },
|
||
{ key: "text", label: "Text", type: "textarea" },
|
||
{
|
||
key: "items",
|
||
label: "Leistungen",
|
||
type: "list",
|
||
itemLabel: "Leistung",
|
||
fields: [
|
||
{ key: "title", label: "Titel" },
|
||
{ key: "text", label: "Beschreibung", type: "textarea" },
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
key: "stats",
|
||
label: "Zahlen",
|
||
optional: true,
|
||
fields: [
|
||
{
|
||
key: "items",
|
||
label: "Kennzahlen",
|
||
type: "list",
|
||
itemLabel: "Kennzahl",
|
||
fields: [
|
||
{ key: "value", label: "Zahl (z. B. 1.200)" },
|
||
{ key: "suffix", label: "Zusatz (z. B. + oder %)" },
|
||
{ key: "label", label: "Beschriftung" },
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
key: "projects",
|
||
label: "Projekte",
|
||
optional: true,
|
||
fields: [
|
||
{ key: "eyebrow", label: "Überzeile" },
|
||
{ key: "title", label: "Überschrift", type: "textarea", hint: RICH_HINT },
|
||
{
|
||
key: "items",
|
||
label: "Projekte",
|
||
type: "list",
|
||
itemLabel: "Projekt",
|
||
fields: [
|
||
{ key: "title", label: "Titel" },
|
||
{ key: "meta", label: "Art & Jahr" },
|
||
{ key: "image", label: "Bild", type: "image" },
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
key: "process",
|
||
label: "Ablauf",
|
||
optional: true,
|
||
fields: [
|
||
{ key: "eyebrow", label: "Überzeile" },
|
||
{ key: "title", label: "Überschrift", type: "textarea", hint: RICH_HINT },
|
||
{
|
||
key: "steps",
|
||
label: "Schritte",
|
||
type: "list",
|
||
itemLabel: "Schritt",
|
||
fields: [
|
||
{ key: "title", label: "Titel" },
|
||
{ key: "text", label: "Beschreibung", type: "textarea" },
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
key: "testimonial",
|
||
label: "Kundenstimme",
|
||
optional: true,
|
||
fields: [
|
||
{ key: "text", label: "Zitat", type: "textarea" },
|
||
{ key: "author", label: "Von" },
|
||
{ key: "role", label: "Projekt" },
|
||
],
|
||
},
|
||
{
|
||
key: "contact",
|
||
label: "Kontakt",
|
||
fields: [
|
||
{ key: "eyebrow", label: "Überzeile" },
|
||
{ key: "title", label: "Überschrift", type: "textarea", hint: RICH_HINT },
|
||
{ key: "text", label: "Text", type: "textarea" },
|
||
{ key: "email", label: "E-Mail" },
|
||
{ key: "address", label: "Adresse" },
|
||
{ key: "hours", label: "Erreichbarkeit" },
|
||
],
|
||
},
|
||
],
|
||
defaults: {
|
||
brand: { name: "Brandt", suffix: "Bau & Sanierung", claim: "Meisterbetrieb in dritter Generation", phone: "07031 123 45 67" },
|
||
hero: {
|
||
title: "Wir bauen,\nwas *bleibt.*",
|
||
text: "Neubau, Sanierung und Innenausbau aus einer Hand. Mit festen Ansprechpartnern, ehrlichen Festpreisen und Handwerk, auf das Sie sich verlassen können.",
|
||
image: unsplash("1600566753190-17f0baa2a6c3", 1600),
|
||
cta: "Projekt anfragen",
|
||
ctaSecondary: "Unsere Projekte",
|
||
badgeValue: "35",
|
||
badgeSuffix: "+",
|
||
badgeLabel: "Jahre Erfahrung",
|
||
trust: "Meisterbetrieb · Seit 1989 · 4,9 ★ bei Google",
|
||
},
|
||
marquee: {
|
||
items: [{ text: "Rohbau" }, { text: "Sanierung" }, { text: "Innenausbau" }, { text: "Dach & Fassade" }, { text: "Energieberatung" }],
|
||
},
|
||
services: {
|
||
eyebrow: "Leistungen",
|
||
title: "Alles aus\n*einer Hand.*",
|
||
text: "Ein Ansprechpartner, ein Zeitplan, ein Festpreis. Wir koordinieren alle Gewerke – Sie behalten den Überblick.",
|
||
items: [
|
||
{ title: "Neubau & Rohbau", text: "Vom Fundament bis zum Dachstuhl – termintreu, sauber und mit festen Ansprechpartnern." },
|
||
{ title: "Sanierung", text: "Wir bringen Altbauten auf den neuesten Stand – energetisch, technisch und optisch." },
|
||
{ title: "Innenausbau", text: "Trockenbau, Böden, Bäder und Küchen. Präzise Arbeit bis ins letzte Detail." },
|
||
{ title: "Dach & Fassade", text: "Dämmung, Eindeckung und Fassadengestaltung, die Jahrzehnte hält." },
|
||
{ title: "Energieberatung", text: "Wir zeigen, welche Maßnahmen sich lohnen – inklusive Fördermittel-Check." },
|
||
],
|
||
},
|
||
stats: {
|
||
items: [
|
||
{ value: "35", suffix: "+", label: "Jahre Erfahrung" },
|
||
{ value: "1.200", suffix: "", label: "Projekte abgeschlossen" },
|
||
{ value: "48", suffix: "", label: "Fachkräfte im Team" },
|
||
{ value: "98", suffix: " %", label: "Weiterempfehlung" },
|
||
],
|
||
},
|
||
projects: {
|
||
eyebrow: "Projekte",
|
||
title: "Ausgewählte\n*Arbeiten.*",
|
||
items: [
|
||
{ title: "Haus am Hang", meta: "Neubau · 2025", image: unsplash("1600566753190-17f0baa2a6c3", 1600) },
|
||
{ title: "Altbau-Wohnung", meta: "Kernsanierung · 2024", image: unsplash("1600210492486-724fe5c67fb0", 1200) },
|
||
{ title: "Offene Küche", meta: "Innenausbau · 2024", image: unsplash("1484154218962-a197022b5858", 1200) },
|
||
{ title: "Familienbad", meta: "Badsanierung · 2023", image: unsplash("1552321554-5fefe8c9ef14", 1600) },
|
||
{ title: "Stadtvilla", meta: "Neubau · 2023", image: unsplash("1600047509807-ba8f99d2cdde", 2000) },
|
||
],
|
||
},
|
||
process: {
|
||
eyebrow: "Ablauf",
|
||
title: "So arbeiten *wir.*",
|
||
steps: [
|
||
{ title: "Erstgespräch", text: "Wir hören zu, schauen uns alles vor Ort an und klären Ihre Wünsche." },
|
||
{ title: "Angebot", text: "Sie erhalten ein transparentes Festpreisangebot mit klarem Zeitplan." },
|
||
{ title: "Umsetzung", text: "Ein fester Bauleiter koordiniert alle Gewerke und hält Sie auf dem Laufenden." },
|
||
{ title: "Übergabe", text: "Gemeinsame Abnahme, saubere Baustelle und fünf Jahre Gewährleistung." },
|
||
],
|
||
},
|
||
testimonial: {
|
||
text: "Von der ersten Beratung bis zur Schlüsselübergabe lief alles wie abgesprochen. Termintreu, sauber und immer erreichbar – so wünscht man sich einen Handwerksbetrieb.",
|
||
author: "Familie Krämer",
|
||
role: "Neubau Einfamilienhaus",
|
||
},
|
||
contact: {
|
||
eyebrow: "Kontakt",
|
||
title: "Lassen Sie uns\n*loslegen.*",
|
||
text: "Erzählen Sie uns von Ihrem Vorhaben. Wir melden uns innerhalb von 24 Stunden mit einem Terminvorschlag.",
|
||
email: "info@brandt-bau.de",
|
||
address: "Industriestraße 8, 71034 Böblingen",
|
||
hours: "Mo – Fr · 7 – 17 Uhr",
|
||
},
|
||
},
|
||
})
|
||
|
||
export type HandwerkData = typeof handwerk.defaults
|