import React, { useState } from "react"; import { motion } from "framer-motion"; import { Sparkles, ShieldCheck, Activity, LayoutDashboard, ArrowRight, Menu, X, Star, PhoneCall, Globe2, Languages } from "lucide-react"; /** * Modern Responsive Landing Page * - Single-file React component * - TailwindCSS utility classes * - Framer Motion micro-animations * - Lucide icons * - Glassmorphism + soft gradient accents * - Mobile-first, fully responsive * - Easy to rebrand: edit brand colors and text below */ const nav = [ { label: "Features", href: "#features" }, { label: "Why Us", href: "#why" }, { label: "Showcase", href: "#showcase" }, { label: "Pricing", href: "#pricing" }, { label: "Contact", href: "#contact" }, ]; const features = [ { icon: , title: "Adaptive Layouts", text: "Grids that adapt from 320px to ultra‑wide screens with elegant spacing and rhythm.", }, { icon: , title: "Enterprise‑grade", text: "Accessibility‑first, semantic markup, and room for security policies and audits.", }, { icon: , title: "Performance", text: "Lighthouse‑friendly: optimized images, minimal layout shift, and lazy loading hooks.", }, { icon: , title: "International‑ready", text: "Bilingual sections and RTL‑safe patterns baked in from the start.", }, ]; const tiers = [ { name: "Starter", price: "₹0", desc: "Great for prototypes", items: ["1 Project", "Basic Sections", "Email Support"] }, { name: "Pro", price: "₹1,999/mo", desc: "For growing teams", items: ["Unlimited Pages", "CMS‑ready Blocks", "Priority Support"] }, { name: "Enterprise", price: "Talk to us", desc: "Tailored at scale", items: ["Custom Design System", "SLA & SSO", "Onboarding & Training"] }, ]; const ShowcaseCard = ({ title, subtitle }: { title: string; subtitle: string }) => (

{title}

{subtitle}

); export default function ModernLanding() { const [open, setOpen] = useState(false); return (
{/* Decorative background blobs */}
{/* Header */}
YourBrand
{/* Mobile menu */} {open && ( )}
{/* Hero */}
Build fast. Look modern. Ship confidently.

A unique, responsive design system you can drop into any project. Clean structure, high polish, zero fuss.

{[...Array(5)].map((_, i) => ( ))}
Loved by designers & developers
{["Hero", "Stats", "Cards"].map((t) => (
{t}
))}
{/* Feature grid */}

Beautifully responsive, by design

Each section is a composable block with sensible defaults and room to scale.

{features.map((f) => (
{f.icon}

{f.title}

{f.text}

))}
{/* Why section */}
{[ { number: "98%", label: "CLS Stability" }, { number: "<1s", label: "TTI on 4G" }, { number: "AA+", label: "A11y Score" }, ].map((s) => (
{s.number}
{s.label}
))}

Modern, unique, and practical

We combine soft gradients, glass surfaces, and subtle motion to achieve a fresh, premium look without sacrificing readability or performance.

  • • Consistent 8px spacing scale for rhythm
  • • Content width clamps for legibility
  • • Motion reduced for users who prefer less animation
{/* Showcase */}

Composable sections

Pick what you need: hero, stats, cards, testimonials, pricing, and more.

See Pricing
{/* Pricing */}

Simple pricing that scales

Start free. Upgrade when you need advanced blocks and support.

{tiers.map((t) => (

{t.name}

Popular
{t.price}

{t.desc}

    {t.items.map((i) => (
  • • {i}
  • ))}
Choose
))}
{/* Bilingual CTA */}
বাংলা • English ready

Designed for multilingual content

Swap labels with a JSON map; layout stays perfectly balanced—LTR or RTL.

{/* Contact */}

Let’s build your unique look

Share your logo, colors, and a short brief. We’ll tailor this layout to your brand within hours.

{[ "#1e293b", "#4f46e5", "#10b981", "#9333ea", "#0ea5e9", "#f59e0b", ].map((c) => (
{c}
))}