From d75ad64ff6069738db48863114fae64fc8e88b14 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 16:36:15 +0000 Subject: [PATCH 1/3] Update src/app/about/page.tsx --- src/app/about/page.tsx | 82 ++++++++---------------------------------- 1 file changed, 15 insertions(+), 67 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 0b0a598..bc96484 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -36,9 +36,7 @@ export default function AboutPage() { brandName="Terrazzo GraniTech" navItems={navItems} button={{ - text: "Call +31 6 45588802", - href: "tel:+31645588802", - }} + text: "Call +31 6 45588802", href: "tel:+31645588802"}} animateOnLoad={true} /> @@ -51,9 +49,7 @@ export default function AboutPage() { title="Premium Terrazzo Innovation & Professional Reliability" buttons={[ { - text: "Explore Full Collection", - href: "/colours", - }, + text: "Explore Full Collection", href: "/colours"}, ]} buttonAnimation="slide-up" useInvertedBackground={true} @@ -69,41 +65,19 @@ export default function AboutPage() { tagAnimation="slide-up" metrics={[ { - id: "colors", - title: "51 Colour Options", - subtitle: "Extensive palette", - category: "Selection", - value: "51+", - }, + id: "colors", title: "51 Colour Options", subtitle: "Extensive palette", category: "Selection", value: "51+"}, { - id: "textures", - title: "3 Premium Textures", - subtitle: "Finish variations", - category: "Quality", - value: "3", - }, + id: "textures", title: "3 Premium Textures", subtitle: "Finish variations", category: "Quality", value: "3"}, { - id: "durability", - title: "Long Lasting", - subtitle: "Engineered durability", - category: "Performance", - value: "Lifetime", - }, + id: "durability", title: "Long Lasting", subtitle: "Engineered durability", category: "Performance", value: "Lifetime"}, { - id: "applications", - title: "Multi-Application", - subtitle: "Floors, walls, bathrooms", - category: "Versatility", - value: "All", - }, + id: "applications", title: "Multi-Application", subtitle: "Floors, walls, bathrooms", category: "Versatility", value: "All"}, ]} - textboxLayout="centered" + textboxLayout="default" useInvertedBackground={true} buttons={[ { - text: "Start Your Project", - href: "/contact", - }, + text: "Start Your Project", href: "/contact"}, ]} buttonAnimation="slide-up" animationType="blur-reveal" @@ -119,33 +93,13 @@ export default function AboutPage() { tagAnimation="slide-up" features={[ { - id: "innovation", - title: "Innovation & Quality", - description: "Cutting-edge terrazzo manufacturing with rigorous quality control ensures every surface meets our premium standards.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6yly1q&_wi=2", - imageAlt: "Premium terrazzo innovation", - }, + id: "innovation", title: "Innovation & Quality", description: "Cutting-edge terrazzo manufacturing with rigorous quality control ensures every surface meets our premium standards.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6yly1q", imageAlt: "Premium terrazzo innovation"}, { - id: "expertise", - title: "Professional Expertise", - description: "Our team combines decades of terrazzo experience with architectural knowledge to deliver exceptional results.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rve9zg&_wi=5", - imageAlt: "Professional terrazzo expertise", - }, + id: "expertise", title: "Professional Expertise", description: "Our team combines decades of terrazzo experience with architectural knowledge to deliver exceptional results.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rve9zg", imageAlt: "Professional terrazzo expertise"}, { - id: "service", - title: "Customer Service", - description: "From initial consultation through installation support, we provide comprehensive guidance and assistance.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hnogtg&_wi=5", - imageAlt: "Customer service excellence", - }, + id: "service", title: "Customer Service", description: "From initial consultation through installation support, we provide comprehensive guidance and assistance.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hnogtg", imageAlt: "Customer service excellence"}, { - id: "sustainability", - title: "Sustainable Materials", - description: "Environmentally conscious manufacturing practices ensure our terrazzo is as responsible as it is beautiful.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9hgojv&_wi=5", - imageAlt: "Sustainable terrazzo production", - }, + id: "sustainability", title: "Sustainable Materials", description: "Environmentally conscious manufacturing practices ensure our terrazzo is as responsible as it is beautiful.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9hgojv", imageAlt: "Sustainable terrazzo production"}, ]} gridVariant="bento-grid" animationType="slide-up" @@ -153,9 +107,7 @@ export default function AboutPage() { useInvertedBackground={true} buttons={[ { - text: "View Full Gallery", - href: "/projects", - }, + text: "View Full Gallery", href: "/projects"}, ]} buttonAnimation="slide-up" /> @@ -165,13 +117,9 @@ export default function AboutPage() { -- 2.49.1 From 4306890e30195c582d1258591033cf7b065445d9 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 16:36:16 +0000 Subject: [PATCH 2/3] Update src/app/colours/page.tsx --- src/app/colours/page.tsx | 78 ++++++++-------------------------------- 1 file changed, 14 insertions(+), 64 deletions(-) diff --git a/src/app/colours/page.tsx b/src/app/colours/page.tsx index b1dbabd..37b3490 100644 --- a/src/app/colours/page.tsx +++ b/src/app/colours/page.tsx @@ -44,9 +44,7 @@ export default function ColoursPage() { brandName="Terrazzo GraniTech" navItems={navItems} button={{ - text: "Call +31 6 45588802", - href: "tel:+31645588802", - }} + text: "Call +31 6 45588802", href: "tel:+31645588802"}} animateOnLoad={true} /> @@ -60,33 +58,13 @@ export default function ColoursPage() { tagAnimation="slide-up" features={[ { - id: "color-neutrals", - title: "Neutral Palette", - description: "Sophisticated neutral tones including whites, greys, and beiges that create timeless, elegant interiors.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2&_wi=1", - imageAlt: "Neutral terrazzo colour options", - }, + id: "color-neutrals", title: "Neutral Palette", description: "Sophisticated neutral tones including whites, greys, and beiges that create timeless, elegant interiors.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2", imageAlt: "Neutral terrazzo colour options"}, { - id: "color-pastels", - title: "Pastel Collection", - description: "Soft, sophisticated pastel hues perfect for contemporary and luxury residential design projects.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2&_wi=2", - imageAlt: "Pastel terrazzo colours", - }, + id: "color-pastels", title: "Pastel Collection", description: "Soft, sophisticated pastel hues perfect for contemporary and luxury residential design projects.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2", imageAlt: "Pastel terrazzo colours"}, { - id: "color-vibrant", - title: "Vibrant Accents", - description: "Bold, statement colours that create striking design focal points and architectural drama.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2&_wi=3", - imageAlt: "Vibrant terrazzo colours", - }, + id: "color-vibrant", title: "Vibrant Accents", description: "Bold, statement colours that create striking design focal points and architectural drama.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2", imageAlt: "Vibrant terrazzo colours"}, { - id: "color-naturals", - title: "Natural Earth Tones", - description: "Warm, natural colours inspired by geological formations and authentic material textures.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2&_wi=4", - imageAlt: "Natural earth tone terrazzo colours", - }, + id: "color-naturals", title: "Natural Earth Tones", description: "Warm, natural colours inspired by geological formations and authentic material textures.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8sez2", imageAlt: "Natural earth tone terrazzo colours"}, ]} gridVariant="bento-grid-inverted" animationType="blur-reveal" @@ -94,9 +72,7 @@ export default function ColoursPage() { useInvertedBackground={true} buttons={[ { - text: "Request Colour Samples", - href: "/contact", - }, + text: "Request Colour Samples", href: "/contact"}, ]} buttonAnimation="slide-up" /> @@ -111,41 +87,19 @@ export default function ColoursPage() { tagAnimation="slide-up" metrics={[ { - id: "colors", - title: "51 Colour Options", - subtitle: "Extensive palette", - category: "Selection", - value: "51+", - }, + id: "colors", title: "51 Colour Options", subtitle: "Extensive palette", category: "Selection", value: "51+"}, { - id: "customizable", - title: "Customizable Finishes", - subtitle: "Tailored solutions", - category: "Personalization", - value: "Unlimited", - }, + id: "customizable", title: "Customizable Finishes", subtitle: "Tailored solutions", category: "Personalization", value: "Unlimited"}, { - id: "durability", - title: "Long Lasting", - subtitle: "Engineered durability", - category: "Performance", - value: "Lifetime", - }, + id: "durability", title: "Long Lasting", subtitle: "Engineered durability", category: "Performance", value: "Lifetime"}, { - id: "design", - title: "Designer Approved", - subtitle: "Professional standard", - category: "Quality", - value: "Premium", - }, + id: "design", title: "Designer Approved", subtitle: "Professional standard", category: "Quality", value: "Premium"}, ]} - textboxLayout="centered" + textboxLayout="default" useInvertedBackground={false} buttons={[ { - text: "Schedule Consultation", - href: "/contact", - }, + text: "Schedule Consultation", href: "/contact"}, ]} buttonAnimation="slide-up" animationType="blur-reveal" @@ -169,13 +123,9 @@ export default function ColoursPage() { -- 2.49.1 From c7bba478dbe387ce57a3fa41d143ad3df94f63eb Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 16:36:16 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 97 +++++++++++------------------------------------- 1 file changed, 22 insertions(+), 75 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 7894f1d..3a3616d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -40,9 +40,7 @@ export default function HomePage() { brandName="Terrazzo GraniTech" navItems={navItems} button={{ - text: "Call +31 6 45588802", - href: "tel:+31645588802", - }} + text: "Call +31 6 45588802", href: "tel:+31645588802"}} animateOnLoad={true} /> @@ -62,49 +60,29 @@ export default function HomePage() { buttonAnimation="slide-up" testimonials={[ { - name: "Amsterdam Design Studio", - handle: "Design Firm", - testimonial: - "Exceptional quality and range. The 51 colour options gave us perfect flexibility for our luxury residential project.", - rating: 5, + name: "Amsterdam Design Studio", handle: "Design Firm", testimonial: + "Exceptional quality and range. The 51 colour options gave us perfect flexibility for our luxury residential project.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9hgojv&_wi=1", - imageAlt: "Premium terrazzo flooring", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9hgojv", imageAlt: "Premium terrazzo flooring"}, { - name: "Rotterdam Architecture", - handle: "Architecture Firm", - testimonial: - "Professional service and outstanding material quality. Our clients are thrilled with the finish and durability.", - rating: 5, + name: "Rotterdam Architecture", handle: "Architecture Firm", testimonial: + "Professional service and outstanding material quality. Our clients are thrilled with the finish and durability.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hnogtg&_wi=1", - imageAlt: "Modern terrazzo wall design", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hnogtg", imageAlt: "Modern terrazzo wall design"}, { - name: "Utrecht Interior Designers", - handle: "Interior Design", - testimonial: - "The texture variety is unmatched. GraniTech's customer support made the entire process seamless.", - rating: 5, + name: "Utrecht Interior Designers", handle: "Interior Design", testimonial: + "The texture variety is unmatched. GraniTech's customer support made the entire process seamless.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rve9zg&_wi=1", - imageAlt: "Luxury bathroom terrazzo", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rve9zg", imageAlt: "Luxury bathroom terrazzo"}, { - name: "Breda Contractors", - handle: "Construction", - testimonial: - "Reliable, professional, and consistent. We recommend them to all our high-end projects.", - rating: 5, + name: "Breda Contractors", handle: "Construction", testimonial: + "Reliable, professional, and consistent. We recommend them to all our high-end projects.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=470pjo&_wi=1", - imageAlt: "Commercial terrazzo installation", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=470pjo", imageAlt: "Commercial terrazzo installation"}, ]} testimonialRotationInterval={6000} useInvertedBackground={false} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6yly1q&_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6yly1q" imageAlt="Premium terrazzo interior design showcase" /> @@ -129,14 +107,7 @@ export default function HomePage() { tagIcon={CheckCircle} tagAnimation="slide-up" names={[ - "Amsterdam Design Studio", - "Rotterdam Architecture Collective", - "Utrecht Interior Designers", - "Breda Construction Partners", - "European Architecture Network", - "Premium Design Collaborators", - "Luxury Interior Specialists", - ]} + "Amsterdam Design Studio", "Rotterdam Architecture Collective", "Utrecht Interior Designers", "Breda Construction Partners", "European Architecture Network", "Premium Design Collaborators", "Luxury Interior Specialists"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -155,35 +126,15 @@ export default function HomePage() { tagAnimation="slide-up" metrics={[ { - id: "colors", - title: "51 Colour Options", - subtitle: "Extensive palette", - category: "Selection", - value: "51+", - }, + id: "colors", title: "51 Colour Options", subtitle: "Extensive palette", category: "Selection", value: "51+"}, { - id: "textures", - title: "3 Premium Textures", - subtitle: "Finish variations", - category: "Quality", - value: "3", - }, + id: "textures", title: "3 Premium Textures", subtitle: "Finish variations", category: "Quality", value: "3"}, { - id: "durability", - title: "Long Lasting", - subtitle: "Engineered durability", - category: "Performance", - value: "Lifetime", - }, + id: "durability", title: "Long Lasting", subtitle: "Engineered durability", category: "Performance", value: "Lifetime"}, { - id: "applications", - title: "Multi-Application", - subtitle: "Floors, walls, bathrooms", - category: "Versatility", - value: "All", - }, + id: "applications", title: "Multi-Application", subtitle: "Floors, walls, bathrooms", category: "Versatility", value: "All"}, ]} - textboxLayout="centered" + textboxLayout="default" useInvertedBackground={true} buttons={[{ text: "Start Your Project", href: "/contact" }]} buttonAnimation="slide-up" @@ -208,13 +159,9 @@ export default function HomePage() { -- 2.49.1