💍 TwoHearts is a modern, elegant one-page wedding invitation and RSVP HTML template designed for couples who want their big day to feel just as beautiful online as it does in person.

No WordPress. No page builders. No frameworks. Just clean, fast, pure HTML5/CSS3/Vanilla JavaScript — ready to customize in minutes.

🔗 Live Preview: View Live Demo


✨ Key Features

  • Interactive Countdown Timer — live countdown to the wedding day
  • 📖 Vertical Love Story Timeline — share milestones with dates
  • 👰 Bride & Groom Profile Cards — custom bios and photos
  • 🎩 Wedding Party Section — groomsmen and bridesmaids grid
  • 📍 When & Where + Google Maps — embedded venue map
  • 🖼️ Responsive Photo Gallery — CSS grid layout
  • 📬 Functional RSVP Form — Name, Email, Guests, Attendance
  • Scroll Animations — fade-in effects via Intersection Observer API
  • 🔤 Premium Google Fonts — Great Vibes + Playfair Display + Poppins
  • 📱 Fully Responsive — mobile-first, all screen sizes
  • Zero Dependencies — pure HTML5, CSS3, Vanilla JavaScript
  • 🔍 SEO Friendly — semantic HTML5 structure

🛠️ Tech Stack

  • HTML5 (Single Page)
  • CSS3 (Flexbox, Grid, Animations)
  • Vanilla JavaScript (no jQuery, no React)
  • Google Fonts (Great Vibes, Playfair Display, Poppins)
  • Intersection Observer API
  • Google Maps Embed

📦 Files Included

  • index.html — main template file
  • style.css — all styles
  • script.js — countdown, animations and RSVP logic
  • images/ — placeholder assets
  • Documentation — setup and customization guide

💡 Perfect For

  • Couples sharing their wedding online
  • Wedding planners building pages for clients
  • Freelancers needing a white-label wedding template
  • Developers wanting a zero-dependency wedding page

Find more items like this