Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
@@ -7,22 +7,17 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant",
|
||||
subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: 'PixelForge Digital: Creative Web Agency',
|
||||
description: 'PixelForge Digital crafts stunning, high-performance websites that captivate audiences and drive results. Elevate your online presence with our expert web design and development services.',
|
||||
};
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
@@ -31,9 +26,7 @@ export default function RootLayout({
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} antialiased`}
|
||||
>
|
||||
<body className={`${inter.variable} antialiased`}>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
|
||||
273
src/app/page.tsx
273
src/app/page.tsx
@@ -3,23 +3,19 @@
|
||||
import ReactLenis from "lenis/react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||
import TextAbout from "@/components/sections/about/TextAbout";
|
||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import { Sparkles, Users, Globe, Zap, Star, Layers, Twitter, Instagram, Linkedin } from "lucide-react";
|
||||
import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
|
||||
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
|
||||
import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen";
|
||||
import FeatureCardTen from "@/components/sections/feature/FeatureCardTen";
|
||||
import { Check, Code, Palette, TrendingUp } from "lucide-react";
|
||||
import ContactText from "@/components/sections/contact/ContactText";
|
||||
import { Layers, Twitter, Instagram, Linkedin } from "lucide-react";
|
||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
|
||||
export default function WebAgencyThemePage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Services", id: "services" },
|
||||
{ name: "Work", id: "work" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
{ name: "Start", id: "hero" },
|
||||
{ name: "Leistungen", id: "services" },
|
||||
{ name: "Über mich", id: "about" },
|
||||
{ name: "Kontakt", id: "contact" }
|
||||
];
|
||||
|
||||
return (
|
||||
@@ -38,238 +34,87 @@ export default function WebAgencyThemePage() {
|
||||
<ReactLenis root>
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={navItems}
|
||||
brandName="Studio"
|
||||
button={{ text: "Get in Touch", href: "#contact" }}
|
||||
brandName="Growthlab.origin"
|
||||
button={{ text: "Termin buchen", href: "#contact" }}
|
||||
/>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{ variant: "radial-gradient" }}
|
||||
tag="Award-Winning Agency"
|
||||
tagIcon={Sparkles}
|
||||
title="We Build Digital Experiences"
|
||||
description="Transform your brand with cutting-edge web design and development. We craft stunning websites that convert visitors into customers."
|
||||
enableKpiAnimation={true}
|
||||
kpis={[
|
||||
{ value: "150+", label: "Projects Delivered" },
|
||||
{ value: "98%", label: "Client Satisfaction" },
|
||||
{ value: "12+", label: "Years Experience" },
|
||||
]}
|
||||
title="Mehr Zeit fürs Wesentliche – dank KI & smarter Webseiten"
|
||||
description="Wir helfen Unternehmen, effizienter zu wachsen. Unser KI-Buchungsassistent übernimmt Termine und Anfragen rund um die Uhr, beantwortet Kundenanfragen automatisch und minimiert Nichterscheinen – für nahtlose Kundeninteraktionen und reduzierte Verwaltungskosten."
|
||||
enableKpiAnimation={false}
|
||||
kpis={[]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Project",
|
||||
href: "#contact",
|
||||
text: "Kostenloses Erstgespräch", href: "#contact"
|
||||
},
|
||||
{
|
||||
text: "View Work",
|
||||
href: "#work",
|
||||
},
|
||||
text: "Leistungen ansehen", href: "#services"
|
||||
}
|
||||
]}
|
||||
avatars={[
|
||||
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero2.webp", alt: "Team member 1" },
|
||||
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero3.webp", alt: "Team member 2" },
|
||||
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero4.webp", alt: "Team member 3" }
|
||||
]}
|
||||
avatarText="Trusted by startups and Fortune 500 companies"
|
||||
avatars={[]}
|
||||
avatarText=""
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero1.webp"
|
||||
imageAlt="Web design showcase"
|
||||
imageAlt="KI-gestützte Effizienz im Unternehmen"
|
||||
mediaAnimation="slide-up"
|
||||
showMarqueeCard={false}
|
||||
marqueeItems={[
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/logo.svg", alt: "Logo" },
|
||||
]}
|
||||
marqueeItems={[]}
|
||||
marqueeClassName="md:mb-5"
|
||||
/>
|
||||
<TextAbout
|
||||
title="We craft digital experiences that captivate audiences and drive meaningful results for ambitious brands worldwide."
|
||||
buttons={[
|
||||
{ text: "Our Process", href: "#process" },
|
||||
{ text: "Meet the Team", href: "#team" },
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
<FeatureCardNineteen
|
||||
title="Our Services"
|
||||
description="A proven methodology that delivers results consistently across every project."
|
||||
tag="What We Do"
|
||||
</div>
|
||||
<div id="services" data-section="services">
|
||||
<FeatureCardTwentyFour
|
||||
title="Unsere Leistungen"
|
||||
description="Innovative Lösungen für Ihr Wachstum."
|
||||
tag="Leistungen"
|
||||
tagIcon={Layers}
|
||||
features={[
|
||||
{
|
||||
tag: "Service 01",
|
||||
title: "01",
|
||||
subtitle: "Web Development",
|
||||
description: "Your website should be more than functional—it should resonate. We craft bespoke digital experiences that merge innovation with creativity, delivering intuitive, visually stunning platforms that captivate audiences, reflect your brand's essence, and adapt to future opportunities.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process1.webp",
|
||||
imageAlt: "Web development",
|
||||
id: "ki-booking-assistant", title: "KI-Buchungsassistent", author: "", description: "Der smarte Assistent übernimmt die Terminplanung 24/7, beantwortet Kundenanfragen automatisch und minimiert Nichterscheinen – für nahtlose Kundeninteraktionen und reduzierte Verwaltungskosten.", tags: ["KI", "Automatisierung"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process1.webp", imageAlt: "KI-Buchungsassistent"
|
||||
},
|
||||
{
|
||||
tag: "Service 02",
|
||||
title: "02",
|
||||
subtitle: "Marketing",
|
||||
description: "Impactful marketing goes beyond visibility—it creates connections. We fuse creativity with analytics to craft adaptive strategies that engage your audience authentically, keeping your brand relevant and resonant while delivering measurable results in an ever-evolving digital world.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process2.webp",
|
||||
imageAlt: "Marketing",
|
||||
},
|
||||
{
|
||||
tag: "Service 03",
|
||||
title: "03",
|
||||
subtitle: "Design",
|
||||
description: "Design is your brand's voice. We craft visuals and layouts that communicate purpose, inspire trust, and connect emotionally. By harmonizing artistry with intent, our designs transform user interactions into meaningful, memorable experiences that align with your identity.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process3.webp",
|
||||
imageAlt: "Design",
|
||||
},
|
||||
{
|
||||
tag: "Service 04",
|
||||
title: "04",
|
||||
subtitle: "Software Development",
|
||||
description: "We build custom software that evolves with your business. By addressing unique challenges, our tailored solutions streamline workflows, eliminate inefficiencies, and foster innovation—empowering you to scale, adapt, and maintain a competitive edge in an ever-changing landscape.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process4.webp",
|
||||
imageAlt: "Software development",
|
||||
},
|
||||
id: "website-creation", title: "Webseiten-Erstellung", author: "", description: "Moderne, schnelle und ansprechende Webseiten, die nicht nur beeindrucken, sondern auch Besucher effektiv in zahlende Kunden umwandeln.", tags: ["Webdesign", "Performance"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/process/process3.webp", imageAlt: "Webseiten-Erstellung"
|
||||
}
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
<MetricCardOne
|
||||
title="Results That Speak"
|
||||
description="Our track record of delivering exceptional digital solutions for clients across industries."
|
||||
tag="Our Impact"
|
||||
tagIcon={Sparkles}
|
||||
metrics={[
|
||||
{ id: "clients", value: "200+", title: "Happy Clients", description: "Businesses transformed through our digital solutions", icon: Users },
|
||||
{ id: "projects", value: "500+", title: "Projects", description: "Websites and apps launched worldwide", icon: Globe },
|
||||
{ id: "performance", value: "99%", title: "Uptime", description: "Reliable performance for all our projects", icon: Zap },
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="depth-3d"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
<TestimonialCardFive
|
||||
title="What Our Clients Say"
|
||||
description="Hear from the brands we've helped transform through innovative digital solutions."
|
||||
tag="Testimonials"
|
||||
tagIcon={Star}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
date: "CEO, TechStart",
|
||||
title: "Transformed Our Digital Presence",
|
||||
quote: "Working with Studio was a game-changer for our startup. They delivered a website that not only looks stunning but converts visitors into customers at twice our previous rate.",
|
||||
tag: "Web Development",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero2.webp",
|
||||
avatarAlt: "Sarah Johnson",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero2.webp",
|
||||
imageAlt: "TechStart project showcase",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
date: "Founder, GrowthLab",
|
||||
title: "Exceeded All Expectations",
|
||||
quote: "The team's attention to detail and creative vision brought our brand to life in ways we never imagined. Our new platform has received incredible feedback from users.",
|
||||
tag: "Brand Design",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero3.webp",
|
||||
avatarAlt: "Michael Chen",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero3.webp",
|
||||
imageAlt: "GrowthLab project showcase",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
date: "Marketing Director, Elevate",
|
||||
title: "A True Partnership",
|
||||
quote: "From strategy to execution, Studio understood our vision and delivered beyond what we hoped for. The new website has become our most powerful marketing asset.",
|
||||
tag: "E-commerce",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero4.webp",
|
||||
avatarAlt: "Emil Svenson",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero4.webp",
|
||||
imageAlt: "Elevate project showcase",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Park",
|
||||
date: "CTO, InnovateCo",
|
||||
title: "Technical Excellence",
|
||||
quote: "The development team delivered a high-performance application that handles our complex requirements with ease. Their technical expertise is unmatched in the industry.",
|
||||
tag: "Web Application",
|
||||
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero5.webp",
|
||||
avatarAlt: "David Park",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/hero/hero5.webp",
|
||||
imageAlt: "InnovateCo project showcase",
|
||||
},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
<FeatureCardTen
|
||||
tag="How We Work"
|
||||
tagIcon={Layers}
|
||||
title="Our Process"
|
||||
description="A structured approach that turns your vision into results, every step of the way."
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Discovery & Strategy",
|
||||
description: "We start by understanding your goals, audience, and market to build a roadmap tailored to your business.",
|
||||
media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/services/how1.webp", imageAlt: "Discovery and strategy" },
|
||||
reverse: false,
|
||||
items: [
|
||||
{ icon: Code, text: "In-depth research and audits" },
|
||||
{ icon: Zap, text: "Clear goals and KPIs defined" },
|
||||
{ icon: Check, text: "Custom project roadmap" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Design & Prototyping",
|
||||
description: "We translate strategy into visual concepts, iterating with you until every detail feels right.",
|
||||
media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/services/how2.webp", imageAlt: "Design and prototyping" },
|
||||
reverse: true,
|
||||
items: [
|
||||
{ icon: Palette, text: "Wireframes and mockups" },
|
||||
{ icon: Layers, text: "Interactive prototypes" },
|
||||
{ icon: Check, text: "Client feedback loops" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Build & Launch",
|
||||
description: "We develop, test, and deploy your project with precision, ensuring a smooth launch and measurable impact.",
|
||||
media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency/services/how3.webp", imageAlt: "Build and launch" },
|
||||
reverse: false,
|
||||
items: [
|
||||
{ icon: TrendingUp, text: "Agile development sprints" },
|
||||
{ icon: Globe, text: "QA testing and optimization" },
|
||||
{ icon: Check, text: "Launch support and analytics" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
<ContactText
|
||||
text="Ready to transform your digital presence? Let's create something extraordinary together."
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
title="Über mich"
|
||||
description="Als Gründer von Growthlab.origin liegt meine Leidenschaft darin, Unternehmen durch den cleveren Einsatz von KI und maßgeschneiderten Webseiten zu nachhaltigem Wachstum zu verhelfen. Ich glaube fest daran, dass Technologie uns mehr Freiheit für das Wesentliche schenken sollte, indem sie repetitive Aufgaben automatisiert und neue Möglichkeiten schafft."
|
||||
tag="Gründer von Growthlab.origin"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/avatar.png"
|
||||
imageAlt="Max Mustermann, Gründer von Growthlab.origin"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
tag="Kontakt"
|
||||
title="Bereit für mehr Effizienz?"
|
||||
description="Buchen Sie jetzt Ihr kostenloses Erstgespräch und entdecken Sie, wie KI und professionelle Webseiten Ihr Geschäft transformieren können."
|
||||
buttons={[
|
||||
{ text: "Start a Project", href: "#contact" },
|
||||
{ text: "Schedule a Call", href: "#call" },
|
||||
{ text: "Jetzt Termin buchen", href: "#contact" }
|
||||
]}
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
<FooterCard
|
||||
logoText="Studio"
|
||||
copyrightText="© 2025 Studio. All rights reserved."
|
||||
logoText="Growthlab.origin"
|
||||
copyrightText="© 2024 Growthlab.origin. Alle Rechte vorbehalten."
|
||||
socialLinks={[
|
||||
{ icon: Twitter, href: "https://twitter.com", ariaLabel: "Follow us on Twitter" },
|
||||
{ icon: Instagram, href: "https://instagram.com", ariaLabel: "Follow us on Instagram" },
|
||||
{ icon: Linkedin, href: "https://linkedin.com", ariaLabel: "Connect on LinkedIn" },
|
||||
{ icon: Linkedin, href: "https://linkedin.com", ariaLabel: "Connect on LinkedIn" }
|
||||
]}
|
||||
columns={[
|
||||
{ title: "Navigation", items: [{ label: "Start", href: "#hero" }, { label: "Leistungen", href: "#services" }, { label: "Über mich", href: "#about" }, { label: "Kontakt", href: "#contact" }] }
|
||||
]}
|
||||
/>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -11,7 +11,7 @@ html {
|
||||
body {
|
||||
background-color: var(--background);
|
||||
color: var(--foreground);
|
||||
font-family: var(--font-inter-tight), sans-serif;
|
||||
font-family: var(--font-inter), sans-serif;
|
||||
position: relative;
|
||||
min-height: 100vh;
|
||||
overscroll-behavior: none;
|
||||
@@ -24,5 +24,5 @@ h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: var(--font-inter-tight), sans-serif;
|
||||
font-family: var(--font-inter), sans-serif;
|
||||
}
|
||||
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #f7f6f7;
|
||||
--card: #ffffff;
|
||||
--foreground: #0c1325;
|
||||
--primary-cta: #0b07ff;
|
||||
--background: #ffffff;
|
||||
--card: #f9f9f9;
|
||||
--foreground: #000f06e6;
|
||||
--primary-cta: #0a7039;
|
||||
--primary-cta-text: #f7f6f7;
|
||||
--secondary-cta: #ffffff;
|
||||
--secondary-cta: #f9f9f9;
|
||||
--secondary-cta-text: #0c1325;
|
||||
--accent: #93b7ff;
|
||||
--background-accent: #a8bae8;
|
||||
--accent: #e2e2e2;
|
||||
--background-accent: #c4c4c4;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user