From fb624a3a17dd5cf69bf91a6341859ae0a91c3db7 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 9 Mar 2026 21:53:14 +0000 Subject: [PATCH 1/2] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 142 ++++++++++++++++++--------------------- 1 file changed, 67 insertions(+), 75 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index b0911bd..6ea67d4 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,18 +1,40 @@ "use client"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import ContactForm from "@/components/form/ContactForm"; -import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import { Mail, MessageSquare } from "lucide-react"; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; +import { useState } from "react"; + +interface Project { + id: string; + title: string; + description: string; + image: string; +} + +const projects: Project[] = [ + { + id: "1", title: "Brand Identity", description: "Complete visual identity system with logo, colors, and typography guidelines", image: "/placeholders/placeholder1.jpg"}, + { + id: "2", title: "Website Redesign", description: "Modern responsive website with improved user experience and conversion rates", image: "/placeholders/placeholder2.jpg"}, + { + id: "3", title: "Marketing Campaign", description: "Integrated digital marketing strategy across social media and email channels", image: "/placeholders/placeholder3.jpg"}, + { + id: "4", title: "Product Launch", description: "End-to-end product launch campaign with positioning and messaging strategy", image: "/placeholders/placeholder4.jpg"}, + { + id: "5", title: "UI Design System", description: "Comprehensive design system with components, patterns, and documentation", image: "/placeholders/placeholder5.jpg"}, + { + id: "6", title: "Social Media Strategy", description: "Content strategy and calendar for consistent brand presence across platforms", image: "/placeholders/placeholder6.jpg"}, +]; export default function ContactPage() { + const [hoveredId, setHoveredId] = useState(null); + return ( - -
-
-

Get in Touch

-

- Have a project in mind? We'd love to hear about it. Fill out the form below and we'll get back to you as soon as possible. -

- -
- { - console.log("Form submitted with email:", email); - }} - /> +
+
+
+

Our Work

+

Explore our portfolio of projects and mockups

-
-
-
- +
+ {projects.map((project) => ( +
setHoveredId(project.id)} + onMouseLeave={() => setHoveredId(null)} + > + {/* Image container */} +
+ {project.title} + {/* Overlay on hover */} +
+
+

{project.description}

+
+
+
+ + {/* Title underneath */} +
+

{project.title}

+

{project.description}

+
-

Email

-

hello@vortex.com

-
-
-
- -
-

Chat

-

Available on weekdays 9am-5pm EST

-
+ ))}
- - ); } From ca626149f060ac9f5e651590694a77399b2df8e6 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 9 Mar 2026 21:53:14 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 240 +++-------------------------------------------- 1 file changed, 12 insertions(+), 228 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9eea9af..a4862a8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,16 +1,8 @@ "use client"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import HeroLogoBillboard from "@/components/sections/hero/HeroLogoBillboard"; -import SplitAbout from "@/components/sections/about/SplitAbout"; -import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; -import PricingCardThree from "@/components/sections/pricing/PricingCardThree"; -import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; -import FaqSplitText from "@/components/sections/faq/FaqSplitText"; -import ContactText from "@/components/sections/contact/ContactText"; -import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import { Sparkles, Target, Zap, Award, MessageSquare, HelpCircle } from "lucide-react"; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; +import HeroLogo from "@/components/sections/hero/HeroLogo"; export default function Home() { return ( @@ -18,7 +10,7 @@ export default function Home() { defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" - contentWidth="mediumLarge" + contentWidth="medium" sizing="medium" background="none" cardStyle="solid" @@ -26,233 +18,25 @@ export default function Home() { secondaryButtonStyle="glass" headingFontWeight="bold" > - -
-
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- - ); }