From 522de0eced54f23ff02273ac51ffda03d9fefce5 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 9 Mar 2026 08:25:16 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 168 +++++++++++++++++++---------------------------- 1 file changed, 67 insertions(+), 101 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 402b60d..8eb2e1d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,177 +2,143 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; -import HeroBillboardCarousel from "@/components/sections/hero/HeroBillboardCarousel"; -import FeatureCardTwentyFour from "@/components/sections/feature/FeatureCardTwentyFour"; -import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; -import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve"; -import ContactCenter from "@/components/sections/contact/ContactCenter"; -import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; -import { useRouter } from "next/navigation"; +import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; +import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; +import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; +import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -export default function LandingPage() { - const router = useRouter(); - - const handleProjectClick = (projectId: string) => { - router.push(`/project/${projectId}`); - }; +export default function Home() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Projects", id: "/projects" }, + { name: "About", id: "about" }, + { name: "Contact", id: "contact" }, + ]; return (
handleProjectClick("1"), - }, + id: "1", title: "Digital Brand Identity", author: "Design Team", description: "Complete brand redesign for a tech startup", tags: ["Branding", "Design"], + imageSrc: "/placeholders/placeholder1.webp", imageAlt: "Digital brand identity project"}, { - id: "2", title: "E-commerce Platform Redesign", author: "UX Design", description: "User-centered redesign of enterprise e-commerce platform. Improved conversion rate by 35% through streamlined navigation and optimized checkout flow. Implemented accessible design patterns and mobile-first approach.", tags: ["UX Design", "E-commerce", "Accessibility"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AhRowzw9k0ZSJ87n7KX34EwoE1/professional-portfolio-project-image-fea-1773043068039-3c07e3ca.png", imageAlt: "E-commerce platform design", onFeatureClick: () => handleProjectClick("2"), - }, + id: "2", title: "E-commerce Platform Redesign", author: "UX Team", description: "Modern platform redesign with improved UX", tags: ["E-commerce", "UX"], + imageSrc: "/placeholders/placeholder1.webp", imageAlt: "E-commerce platform project"}, { - id: "3", title: "SaaS Product Interface Design", author: "Product Design", description: "Designed intuitive interface for data analytics SaaS platform. Created interactive prototypes and design system for 15+ component variations. Enhanced user onboarding experience and reduced support tickets by 50%.", tags: ["SaaS", "Product Design", "UI Design"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AhRowzw9k0ZSJ87n7KX34EwoE1/contemporary-design-project-featured-in--1773043068896-89ed9073.png", imageAlt: "SaaS product interface design", onFeatureClick: () => handleProjectClick("3"), - }, + id: "3", title: "SaaS Product Interface Design", author: "Design Team", description: "Intuitive interface for enterprise SaaS product", tags: ["SaaS", "UI Design"], + imageSrc: "/placeholders/placeholder1.webp", imageAlt: "SaaS interface project"}, ]} - animationType="slide-up" - textboxLayout="default" - useInvertedBackground={false} />