diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index a20f3a3..2319cb7 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,140 +1,58 @@ "use client"; -import Link from "next/link"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; -import TeamCardFive from "@/components/sections/team/TeamCardFive"; -import FooterBase from "@/components/sections/footer/FooterBase"; -import { Film, Users, Heart } from "lucide-react"; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; +import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout"; +import TeamCardTen from "@/components/sections/team/TeamCardTen"; export default function AboutPage() { - const navItems = [ - { name: "Home", id: "/" }, - { name: "Portfolio", id: "portfolio" }, - { name: "Services", id: "/services" }, - { name: "About", id: "/about" }, - { name: "Contact", id: "contact" }, - ]; - - const footerColumns = [ - { - title: "Services", - items: [ - { label: "Wedding Photography", href: "/services" }, - { label: "Cinematography", href: "/services" }, - { label: "Engagement Shoots", href: "/services" }, - { label: "Drone Coverage", href: "/services" }, - ], - }, - { - title: "Company", - items: [ - { label: "About Us", href: "/about" }, - { label: "Portfolio", href: "/" }, - { label: "Pricing", href: "/services" }, - { label: "Contact", href: "/" }, - ], - }, - { - title: "Connect", - items: [ - { label: "Instagram", href: "https://instagram.com/lunaartprod" }, - { label: "Facebook", href: "https://facebook.com/lunaartprod" }, - { label: "Email", href: "mailto:hello@lunaartprod.com" }, - { label: "WhatsApp", href: "https://wa.me/21698123456" }, - ], - }, - ]; - return ( - - - - + - - - - - - - ); -} \ No newline at end of file +} diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..0a06c4a --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,100 @@ +"use client"; + +import { useState } from "react"; +import { ThemeProvider } from "@/components/theme/ThemeProvider"; +import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; +import ContactCenter from "@/components/sections/contact/ContactCenter"; +import Textarea from "@/components/form/Textarea"; + +export default function BookingPage() { + const [formData, setFormData] = useState({ + name: "", email: "", message: ""}); + + const handleSubmit = (email: string) => { + console.log("Form submitted with email:", email); + }; + + return ( + + + + + + + + Booking Form + + + Name + + setFormData({ ...formData, name: e.target.value }) + } + placeholder="Your name" + className="w-full px-4 py-2 border rounded-lg" + /> + + + Email + + setFormData({ ...formData, email: e.target.value }) + } + placeholder="your@email.com" + className="w-full px-4 py-2 border rounded-lg" + /> + + + Message + + setFormData({ ...formData, message: value }) + } + placeholder="Tell us about your booking request" + rows={5} + /> + + + Submit Booking + + + + + + ); +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4c3c978..72144dd 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,1446 +1,36 @@ import type { Metadata } from "next"; -import { Halant } from "next/font/google"; -import { Inter } from "next/font/google"; -import { Manrope } from "next/font/google"; -import { DM_Sans } from "next/font/google"; +import { Inter_Tight } from "next/font/google"; import "./globals.css"; -import { ServiceWrapper } from "@/components/ServiceWrapper"; -import Tag from "@/tag/Tag"; +import ServiceWrapper from "@/components/serviceWrapper/ServiceWrapper"; +import { Tag } from "@/components/tag/Tag"; -const halant = Halant({ - variable: "--font-halant", - subsets: ["latin"], - weight: ["300", "400", "500", "600", "700"], -}); - -const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], -}); - -const manrope = Manrope({ - variable: "--font-manrope", - subsets: ["latin"], -}); - -const dmSans = DM_Sans({ - variable: "--font-dm-sans", - subsets: ["latin"], +const interTight = Inter_Tight({ + variable: "--font-inter-tight", subsets: ["latin"], + weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], }); export const metadata: Metadata = { - title: "Luna Art Prod - Wedding Photography & Cinematography Tunisia", - description: "Premium wedding photography and cinematography in Tunisia. Cinematic wedding films and elegant photography for couples in Kairouan, Sousse, Tunis, and Sfax.", - keywords: "wedding photographer Tunisia, photographe mariage Kairouan, wedding videographer Tunisia, cinematic wedding film, wedding cinematography", - metadataBase: new URL("https://lunaartprod.com"), - alternates: { - canonical: "https://lunaartprod.com", - }, - openGraph: { - title: "Luna Art Prod - Wedding Photography & Cinematography", - description: "Capturing your wedding story with elegance and emotion. Premium wedding photography and cinematic films in Tunisia.", - siteName: "Luna Art Prod", - type: "website", - images: [ - { - url: "http://img.b2bpic.net/free-photo/elegant-woman-young-man-near-illuminated-street-lamp_23-2148012458.jpg", - alt: "Luna Art Prod - Wedding Photography", - }, - ], - }, - twitter: { - card: "summary_large_image", - title: "Luna Art Prod - Wedding Photography & Cinematography", - description: "Premium wedding photography and cinematography in Tunisia. Book your wedding date today.", - images: [ - "http://img.b2bpic.net/free-photo/brunette-female-white-dress-with-sincere-smile_181624-30895.jpg", - ], - }, - robots: { - index: true, - follow: true, - }, -}; + title: "Create Next App", description: "Generated by create next app"}; export default function RootLayout({ children, -}: Readonly<{ +}: { children: React.ReactNode; -}>) { +}) { return ( - - + + {children} - +