Technical Documentation

TwoHearts is a specialized one-page wedding template. It utilizes a lightweight Vanilla JavaScript countdown engine and a semantic HTML5 architecture for elegant relationship storytelling.

Project Structure

/wedding-template
│
├── index.html           # Main experience
├── css/style.css        # Romantic tokens
├── js/main.js           # Countdown logic
└── images/              # Personal assets

Core Features

Countdown Engine

Real-time Vanilla JS countdown with high precision targeting of your wedding moment.

Timeline Story

Interactive vertical timeline designed to showcase relationship milestones with imagery.

RSVP Workflow

Elegant, pre-styled attendee forms with automatic validation logic.

Responsive Harmony

Designed for guests who will browse your site primarily on mobile devices on the go.

Customization

The Design Tokens

Update romantic hex codes in the :root of style.css to match your wedding's theme.

:root {
    --primary-romantic: #f8c291;
    --accent-red: #e63946;
}

Technical Details

Browser Compatibility

Full support for Google Chrome, Mozilla Firefox, Apple Safari, and Microsoft Edge.

Credits

Developed and maintained by TemplateLayer.com.