25 Commits

Author SHA1 Message Date
50ec69325f Merge version_10 into main
Merge version_10 into main
2026-06-10 10:46:24 +00:00
2386d380a2 Update src/app/styles/variables.css 2026-06-10 10:46:21 +00:00
677bca23ea Update src/app/page.tsx 2026-06-10 10:46:21 +00:00
5db76834d6 Merge version_9 into main
Merge version_9 into main
2026-06-10 10:43:13 +00:00
782ab66ac3 Update theme colors 2026-06-10 10:43:10 +00:00
22cdd96cde Merge version_8 into main
Merge version_8 into main
2026-06-10 10:43:03 +00:00
5f3fc1b2f3 Update theme colors 2026-06-10 10:43:00 +00:00
fce96bc6c2 Merge version_7 into main
Merge version_7 into main
2026-06-10 10:40:23 +00:00
1a5235a21b Update theme fonts 2026-06-10 10:40:20 +00:00
7d08e21a0e Update theme fonts 2026-06-10 10:40:20 +00:00
2fbbb150ad Merge version_7 into main
Merge version_7 into main
2026-06-10 10:40:12 +00:00
46ccfed177 Update theme fonts 2026-06-10 10:40:06 +00:00
aad1e5bcf7 Update theme fonts 2026-06-10 10:40:06 +00:00
83a77c5d0f Merge version_7 into main
Merge version_7 into main
2026-06-10 10:39:51 +00:00
920527acfd Update theme colors 2026-06-10 10:39:48 +00:00
3ba592ae55 Merge version_6 into main
Merge version_6 into main
2026-06-10 10:39:38 +00:00
d0610fdc16 Update theme colors 2026-06-10 10:39:35 +00:00
55b801fe7d Merge version_5 into main
Merge version_5 into main
2026-06-10 10:39:23 +00:00
4949836aa8 Update theme colors 2026-06-10 10:39:20 +00:00
3f9568e7cf Merge version_4 into main
Merge version_4 into main
2026-06-10 10:39:16 +00:00
cb95c0c94f Update theme colors 2026-06-10 10:39:13 +00:00
8f98b733ff Merge version_3 into main
Merge version_3 into main
2026-06-10 10:38:35 +00:00
2012322c9e Update theme colors 2026-06-10 10:38:32 +00:00
6dc43a9f83 Merge version_2 into main
Merge version_2 into main
2026-06-10 10:38:16 +00:00
0d1252d29a Update theme colors 2026-06-10 10:38:13 +00:00
4 changed files with 69 additions and 166 deletions

View File

@@ -7,6 +7,8 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Poppins } from "next/font/google";
import { Montserrat } from "next/font/google";
import { Figtree } from "next/font/google";
@@ -41,10 +43,11 @@ export const metadata: Metadata = {
},
};
const poppins = Poppins({
variable: "--font-poppins",
const figtree = Figtree({
variable: "--font-figtree",
subsets: ["latin"],
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export default function RootLayout({
@@ -55,7 +58,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${poppins.variable} antialiased`}>
<body className={`${figtree.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -21,10 +21,10 @@ export default function LandingPage() {
borderRadius="pill"
contentWidth="medium"
sizing="largeSizeMediumTitles"
background="fluid"
cardStyle="gradient-mesh"
primaryButtonStyle="double-inset"
secondaryButtonStyle="layered"
background="none"
cardStyle="solid"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<ReactLenis root>
@@ -32,54 +32,36 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Start",
id: "#hero",
},
name: "Start", id: "#hero"},
{
name: "Über uns",
id: "#ueber-uns",
},
name: "Über uns", id: "#ueber-uns"},
{
name: "Leistungen",
id: "#leistungen",
},
name: "Leistungen", id: "#leistungen"},
{
name: "Erfolge",
id: "#erfolge",
},
name: "Erfolge", id: "#erfolge"},
{
name: "Kundenstimmen",
id: "#kundenstimmen",
},
name: "Kundenstimmen", id: "#kundenstimmen"},
{
name: "FAQ",
id: "#faq",
},
name: "FAQ", id: "#faq"},
{
name: "Kontakt",
id: "#kontakt",
},
name: "Kontakt", id: "#kontakt"},
]}
brandName="Bauwerk GmbH"
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EwK0kSWkxHIZqtxLyN2hIcBfjC/uploaded-1781088356461-yj1d8xnx.png"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardScroll
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
title="Ihr Partner für Dach & Bau in Siegburg"
description="Die Bauwerk GmbH ist Ihr Experte für professionelle Dacharbeiten und umfassende Baulösungen. Qualität, Zuverlässigkeit und Kundenzufriedenheit stehen bei uns an erster Stelle."
buttons={[
{
text: "Mehr erfahren",
href: "#ueber-uns",
},
text: "Mehr erfahren", href: "#ueber-uns"},
{
text: "Kontakt aufnehmen",
href: "#kontakt",
},
text: "Kontakt aufnehmen", href: "#kontakt"},
]}
imageSrc="http://img.b2bpic.net/free-photo/drone-view-jackson-cascades-sunlight-michigan_181624-34351.jpg"
imageAlt="Professionelle Dach- und Bauarbeiten"
@@ -94,17 +76,11 @@ export default function LandingPage() {
description="Seit Jahren stehen wir in Siegburg und Umgebung für herausragende Handwerkskunst im Bereich Dach- und Bauarbeiten. Unser erfahrenes Team garantiert höchste Qualität und termingerechte Ausführung bei jedem Projekt."
bulletPoints={[
{
title: "Meisterbetrieb",
description: "Als zertifizierter Meisterbetrieb garantieren wir höchste Qualitätsstandards.",
},
title: "Meisterbetrieb", description: "Als zertifizierter Meisterbetrieb garantieren wir höchste Qualitätsstandards."},
{
title: "Erfahrenes Team",
description: "Unsere Dachdecker und Baufachleute sind bestens geschult und erfahren.",
},
title: "Erfahrenes Team", description: "Unsere Dachdecker und Baufachleute sind bestens geschult und erfahren."},
{
title: "Regionale Expertise",
description: "Wir kennen die Besonderheiten der Region Siegburg und Umgebung.",
},
title: "Regionale Expertise", description: "Wir kennen die Besonderheiten der Region Siegburg und Umgebung."},
]}
imageSrc="http://img.b2bpic.net/free-photo/team-business-people-group-architect-engineers-international-partners_1157-48547.jpg"
imageAlt="Bauwerk Team bei der Besprechung"
@@ -119,21 +95,11 @@ export default function LandingPage() {
useInvertedBackground={false}
negativeCard={{
items: [
"Undichte Dächer und Wasserschäden",
"Veraltete oder beschädigte Dachkonstruktionen",
"Mangelhafte Energieeffizienz und hohe Heizkosten",
"Unzureichender Schutz vor Witterungseinflüssen",
"Schlechte Raumakustik durch ungedämmte Dächer",
],
"Undichte Dächer und Wasserschäden", "Veraltete oder beschädigte Dachkonstruktionen", "Mangelhafte Energieeffizienz und hohe Heizkosten", "Unzureichender Schutz vor Witterungseinflüssen", "Schlechte Raumakustik durch ungedämmte Dächer"],
}}
positiveCard={{
items: [
"Langlebige und dichte Dächer",
"Moderne und sichere Dachkonstruktionen",
"Optimale Energieeffizienz durch Dämmung",
"Fachgerechter Schutz für Ihre Immobilie",
"Verbesserte Wohnqualität und Raumklima",
],
"Langlebige und dichte Dächer", "Moderne und sichere Dachkonstruktionen", "Optimale Energieeffizienz durch Dämmung", "Fachgerechter Schutz für Ihre Immobilie", "Verbesserte Wohnqualität und Raumklima"],
}}
title="Unsere Leistungen im Überblick"
description="Wir bieten eine breite Palette an Dienstleistungen, um Ihr Zuhause und Ihre Immobilie optimal zu schützen und zu gestalten."
@@ -148,20 +114,11 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "15+",
description: "Jahre Erfahrung in der Branche",
},
id: "m1", value: "15+", description: "Jahre Erfahrung in der Branche"},
{
id: "m2",
value: "200+",
description: "Zufriedene Kunden",
},
id: "m2", value: "200+", description: "Zufriedene Kunden"},
{
id: "m3",
value: "500+",
description: "Abgeschlossene Projekte",
},
id: "m3", value: "500+", description: "Abgeschlossene Projekte"},
]}
title="Unsere Erfolge in Zahlen"
description="Vertrauen Sie auf unsere langjährige Erfahrung und zahlreiche erfolgreich abgeschlossene Projekte in der Region Siegburg."
@@ -176,25 +133,15 @@ export default function LandingPage() {
author="Alexander Mosler"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-handsome-man-smiling_23-2148729669.jpg",
alt: "Christian Rossa",
},
src: "http://img.b2bpic.net/free-photo/portrait-handsome-man-smiling_23-2148729669.jpg", alt: "Christian Rossa"},
{
src: "http://img.b2bpic.net/free-photo/positive-businesswoman-work_1098-3861.jpg",
alt: "Sarah Müller",
},
src: "http://img.b2bpic.net/free-photo/positive-businesswoman-work_1098-3861.jpg", alt: "Sarah Müller"},
{
src: "http://img.b2bpic.net/free-photo/close-up-portrait-grinning-old-fashioned-man-grandfather-with-clock_1157-39159.jpg",
alt: "Thomas Schmidt",
},
src: "http://img.b2bpic.net/free-photo/close-up-portrait-grinning-old-fashioned-man-grandfather-with-clock_1157-39159.jpg", alt: "Thomas Schmidt"},
{
src: "http://img.b2bpic.net/free-photo/professional-smiling-asian-female-construction-engineer-architect-black-suit-safety-helmet-lo_1258-94905.jpg",
alt: "Laura Meier",
},
src: "http://img.b2bpic.net/free-photo/professional-smiling-asian-female-construction-engineer-architect-black-suit-safety-helmet-lo_1258-94905.jpg", alt: "Laura Meier"},
{
src: "http://img.b2bpic.net/free-photo/portrait-young-confident-worker_1163-2784.jpg",
alt: "Max Mustermann",
},
src: "http://img.b2bpic.net/free-photo/portrait-young-confident-worker_1163-2784.jpg", alt: "Max Mustermann"},
]}
ratingAnimation="blur-reveal"
avatarsAnimation="slide-up"
@@ -206,14 +153,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Bauder",
"VELUX",
"Rheinzink",
"Braas",
"Rockwool",
"Knauf",
"Würth",
]}
"Bauder", "VELUX", "Rheinzink", "Braas", "Rockwool", "Knauf", "Würth"]}
title="Unsere Partner & Lieferanten"
description="Wir arbeiten ausschließlich mit renommierten Partnern und hochwertigen Materialien, um beste Ergebnisse für Ihr Bauvorhaben zu garantieren."
/>
@@ -224,30 +164,15 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Welche Dacharbeiten bieten Sie an?",
content: "Wir bieten eine Vielzahl von Dacharbeiten an, darunter Neueindeckungen, Reparaturen, Dämmungen, Dachfenstereinbau, Spenglerarbeiten und Wartungen für Steil- und Flachdächer.",
},
id: "q1", title: "Welche Dacharbeiten bieten Sie an?", content: "Wir bieten eine Vielzahl von Dacharbeiten an, darunter Neueindeckungen, Reparaturen, Dämmungen, Dachfenstereinbau, Spenglerarbeiten und Wartungen für Steil- und Flachdächer."},
{
id: "q2",
title: "In welchem Gebiet sind Sie tätig?",
content: "Unser Haupttätigkeitsgebiet ist Siegburg und die umliegenden Städte und Gemeinden. Kontaktieren Sie uns gerne, um Details zu besprechen.",
},
id: "q2", title: "In welchem Gebiet sind Sie tätig?", content: "Unser Haupttätigkeitsgebiet ist Siegburg und die umliegenden Städte und Gemeinden. Kontaktieren Sie uns gerne, um Details zu besprechen."},
{
id: "q3",
title: "Wie erhalte ich ein Angebot?",
content: "Sie können uns telefonisch kontaktieren oder unser Anfrageformular auf der Webseite nutzen. Wir vereinbaren dann einen Besichtigungstermin und erstellen Ihnen ein unverbindliches Angebot.",
},
id: "q3", title: "Wie erhalte ich ein Angebot?", content: "Sie können uns telefonisch kontaktieren oder unser Anfrageformular auf der Webseite nutzen. Wir vereinbaren dann einen Besichtigungstermin und erstellen Ihnen ein unverbindliches Angebot."},
{
id: "q4",
title: "Bieten Sie auch Wartungsverträge an?",
content: "Ja, wir bieten individuelle Wartungsverträge an, um die Langlebigkeit Ihres Daches zu gewährleisten und frühzeitig Schäden vorzubeugen.",
},
id: "q4", title: "Bieten Sie auch Wartungsverträge an?", content: "Ja, wir bieten individuelle Wartungsverträge an, um die Langlebigkeit Ihres Daches zu gewährleisten und frühzeitig Schäden vorzubeugen."},
{
id: "q5",
title: "Arbeiten Sie mit bestimmten Materialien?",
content: "Wir arbeiten mit einer Vielzahl hochwertiger Materialien namhafter Hersteller, darunter Ziegel, Betondachsteine, Metall, Bitumen und Gründachsysteme. Gerne beraten wir Sie zur besten Wahl für Ihr Projekt.",
},
id: "q5", title: "Arbeiten Sie mit bestimmten Materialien?", content: "Wir arbeiten mit einer Vielzahl hochwertiger Materialien namhafter Hersteller, darunter Ziegel, Betondachsteine, Metall, Bitumen und Gründachsysteme. Gerne beraten wir Sie zur besten Wahl für Ihr Projekt."},
]}
sideTitle="Häufig gestellte Fragen"
sideDescription="Hier finden Sie Antworten auf die gängigsten Fragen zu unseren Dienstleistungen und Abläufen."
@@ -259,20 +184,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
tag="Kontaktieren Sie uns"
title="Bereit für Ihr Projekt?"
description="Lassen Sie uns über Ihr nächstes Bauvorhaben sprechen. Wir erstellen Ihnen gerne ein unverbindliches Angebot und beraten Sie umfassend."
buttons={[
{
text: "Angebot anfordern",
href: "#kontakt",
},
text: "Angebot anfordern", href: "#kontakt"},
{
text: "Jetzt anrufen",
href: "tel:+4922418469333",
},
text: "Jetzt anrufen", href: "tel:+4922418469333"},
]}
/>
</div>
@@ -281,57 +201,37 @@ export default function LandingPage() {
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/modern-architecture-against-sunset-sky_23-2152006122.jpg"
imageAlt="Dachlandschaft bei Sonnenuntergang"
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EwK0kSWkxHIZqtxLyN2hIcBfjC/uploaded-1781088356461-yj1d8xnx.png"
logoText="Bauwerk GmbH"
columns={[
{
title: "Leistungen",
items: [
title: "Leistungen", items: [
{
label: "Dachsanierung",
href: "#leistungen",
},
label: "Dachsanierung", href: "#leistungen"},
{
label: "Neubau",
href: "#leistungen",
},
label: "Neubau", href: "#leistungen"},
{
label: "Spenglerarbeiten",
href: "#leistungen",
},
label: "Spenglerarbeiten", href: "#leistungen"},
],
},
{
title: "Unternehmen",
items: [
title: "Unternehmen", items: [
{
label: "Über uns",
href: "#ueber-uns",
},
label: "Über uns", href: "#ueber-uns"},
{
label: "Referenzen",
href: "#erfolge",
},
label: "Referenzen", href: "#erfolge"},
{
label: "FAQ",
href: "#faq",
},
label: "FAQ", href: "#faq"},
],
},
{
title: "Kontakt",
items: [
title: "Kontakt", items: [
{
label: "Kontaktformular",
href: "#kontakt",
},
label: "Kontaktformular", href: "#kontakt"},
{
label: "Telefon",
href: "tel:+4922418469333",
},
label: "Telefon", href: "tel:+4922418469333"},
{
label: "Anfahrt",
href: "https://www.google.com/maps/dir/?api=1&destination=Lindenstraße+76,+53721+Siegburg",
},
label: "Anfahrt", href: "https://www.google.com/maps/dir/?api=1&destination=Lindenstraße+76,+53721+Siegburg"},
],
},
]}
@@ -341,4 +241,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-poppins), sans-serif;
font-family: var(--font-figtree), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-poppins), sans-serif;
font-family: var(--font-figtree), sans-serif;
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #fbfaff;
--card: #f7f5ff;
--foreground: #0f0022;
--primary-cta: #8b5cf6;
--primary-cta-text: #fbfaff;
--secondary-cta: #ffffff;
--secondary-cta-text: #0f0022;
--accent: #d8cef5;
--background-accent: #c4a8f9;
--background: #000000;
--card: #0c0c0c;
--foreground: #ffffff;
--primary-cta: #106EFB;
--primary-cta-text: #ffffff;
--secondary-cta: #000000;
--secondary-cta-text: #ffffff;
--accent: #535353;
--background-accent: #106EFB;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);