From 92ad39049880e424bbae53224ee1044a72d60fd9 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 20:45:29 +0000 Subject: [PATCH 1/4] Update src/app/page.tsx --- src/app/page.tsx | 56 +++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e70bbe5..1e662f1 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,19 +32,27 @@ export default function LandingPage() { @@ -58,9 +66,9 @@ export default function LandingPage() { tag="Innovate. Automate. Elevate." buttons={[ { - text: "Explore Services", href: "#services"}, + text: "Explore Services", href: "/#services"}, { - text: "Book a Consultation", href: "#contact"}, + text: "Book a Consultation", href: "/#contact"}, ]} mediaItems={[ { @@ -82,7 +90,7 @@ export default function LandingPage() { "At Echo AI, we harness the power of artificial intelligence to drive unprecedented growth and operational efficiency for businesses worldwide. Our team of AI specialists, developers, and strategists work hand-in-hand with clients to craft bespoke solutions that solve complex challenges.", "We believe in a future where AI empowers human potential, automating routine tasks to free up valuable time for innovation and strategic thinking. From AI receptionists to custom growth systems, we build the digital infrastructure for tomorrow's leading enterprises."]} buttons={[ { - text: "Learn More", href: "#"}, + text: "Learn More", href: "/#about"}, ]} /> @@ -159,7 +167,7 @@ export default function LandingPage() { { id: "2", title: "What is the typical timeline for AI implementation?", content: "The duration of AI implementation varies based on project complexity and scope. We collaborate closely with clients to define clear milestones and ensure efficient delivery, often employing agile methodologies for phased rollouts that integrate smoothly with existing operations."}, { - id: "3", title: "How does Echo AI ensure data security and privacy?", content: "Data security and client privacy are fundamental to Echo AI. We implement robust, industry-leading encryption protocols and comply with global data protection regulations to safeguard all sensitive information. Our systems are designed with security at their core, ensuring your data remains protected at every stage."}]} + id: "3", title: "How does Echo AI ensure data security and privacy?", content: "Data security and client privacy are fundamental to Echo AI. We implement robust, industry-leading encryption protocols and comply with global data protection regulations to safeguard all sensitive information. Our systems are designed with security at their core, ensuring your data remains protected at every stage."}]}} imageSrc="https://images.unsplash.com/photo-1563986768605-e414c62e534f?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1470&q=80" imageAlt="Person looking at a question mark icon" mediaAnimation="blur-reveal" @@ -191,27 +199,35 @@ export default function LandingPage() { { title: "Services", items: [ { - label: "AI Receptionists", href: "#services"}, + label: "AI Receptionists", href: "/#services"}, { - label: "Automations", href: "#services"}, + label: "Automations", href: "/#services"}, { - label: "Web Development", href: "#services"}, + label: "Web Development", href: "/#services"}, { - label: "App Development", href: "#services"}, + label: "App Development", href: "/#services"}, { - label: "Growth Systems", href: "#services"}, + label: "Growth Systems", href: "/#services"}, ], }, { title: "Company", items: [ { - label: "About Us", href: "#about"}, + label: "About Us", href: "/#about"}, { - label: "Case Studies", href: "#case-studies"}, + label: "Case Studies", href: "/#case-studies"}, { - label: "Testimonials", href: "#testimonials"}, + label: "Testimonials", href: "/#testimonials"}, { - label: "Contact", href: "#contact"}, + label: "Pricing", href: "/pricing"}, + { + label: "Team", href: "/team"}, + { + label: "Portfolio", href: "/portfolio"}, + { + label: "Blog", href: "/blog"}, + { + label: "Contact", href: "/#contact"}, ], }, { @@ -230,4 +246,4 @@ export default function LandingPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 0e429452a4f5400f43fba7f19658431036282638 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 20:45:29 +0000 Subject: [PATCH 2/4] Add src/app/portfolio/page.tsx --- src/app/portfolio/page.tsx | 64 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 src/app/portfolio/page.tsx diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx new file mode 100644 index 0000000..97b9266 --- /dev/null +++ b/src/app/portfolio/page.tsx @@ -0,0 +1,64 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import BlogCardThree from '@/components/sections/blog/BlogCardThree'; + +export default function PortfolioPage() { + return ( + + + + +
+ +
+
+
+ ); +} -- 2.49.1 From 9896f85c962e7b9d2e58f0c57b7183cab489ff76 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 20:45:30 +0000 Subject: [PATCH 3/4] Update src/app/styles/variables.css --- src/app/styles/variables.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 6d9235e..b483a57 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -13,12 +13,12 @@ --background: #000000; --card: #0c0c0c; --foreground: #ffffff; - --primary-cta: #e6e6e6; + --primary-cta: #cee7ff; --primary-cta-text: #000000; --secondary-cta: #000000; --secondary-cta-text: #ffffff; --accent: #535353; - --background-accent: #cccccc; + --background-accent: #CEE7FF; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1 From e11e3c94ece52a523e358b2d13d4bda3fd8e13fc Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 20:45:30 +0000 Subject: [PATCH 4/4] Add src/app/team/page.tsx --- src/app/team/page.tsx | 67 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 src/app/team/page.tsx diff --git a/src/app/team/page.tsx b/src/app/team/page.tsx new file mode 100644 index 0000000..ad82421 --- /dev/null +++ b/src/app/team/page.tsx @@ -0,0 +1,67 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import TeamCardSix from '@/components/sections/team/TeamCardSix'; + +export default function TeamPage() { + return ( + + + + +
+ +
+
+
+ ); +} -- 2.49.1