import { useState } from "react"; import { motion } from "framer-motion"; import { Card, CardContent } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; // āœ… Easy customization: update these values const siteConfig = { name: "Mark B Photography", tagline: "Capturing timeless moments through the lens", about: `I’m a professional photographer specializing in portraits, events, and landscapes. My mission is to tell stories through visuals that last a lifetime.`, photos: [ { src: "/photos/photo1.jpg", title: "Sunset Bliss" }, { src: "/photos/photo2.jpg", title: "Urban Lights" }, { src: "/photos/photo3.jpg", title: "Nature Calm" }, { src: "/photos/photo4.jpg", title: "Portrait Glow" }, ], }; export default function PortfolioSite() { const [selected, setSelected] = useState(null); return (
{/* Hero Section */}
{siteConfig.name}

{siteConfig.tagline}

{/* Portfolio Section */}

Portfolio

{siteConfig.photos.map((photo, i) => ( setSelected(photo)}> {photo.title} ))}
{/* About Section */}

About Me

{siteConfig.about}

{/* Contact Section */}

Contact