Quick Start Guide
Get your wedding website up and running in less than 30 minutes with this step-by-step guide.Download or Clone the Repository
Get the template files from GitHub.Option 1: Download ZIP
- Visit the GitHub repository
- Click the green “Code” button
- Select “Download ZIP”
- Extract the ZIP file to your computer
If you’re planning to host on GitHub Pages, you may want to fork the repository instead
and rename it to
your-username.github.io.Understand the File Structure
Familiarize yourself with the template’s organization.
The assets/css/main.css file is compiled from SASS. You can edit this directly
for quick styling changes, or modify the SASS files if you prefer.
Basic Customization
Update the essential information to personalize your website.What to change:Change Recommended image formats:
1. Change Couple Names and Wedding Date
Openindex.html and update the banner section:index.html
- Wedding date: Update
May 5 & 6, 2022to your dates - Venue name and link: Replace “Nesara Centre For Culture” and URL
- Venue details: Update parking and location information
2. Update the Countdown Timer
Editassets/js/timer.js to set your wedding date:timer.js
"May 6, 2022 09:15:00" to your ceremony date and time.3. Update Navigation Menu
The navigation appears on every page. Update it in bothindex.html (for the home page)
and each file in the pages/ directory.4. Replace Images
Replace the placeholder images with your own photos:- Add your photos to the
images/directory - Update image references in HTML files:
- Banner images: 1920x1080px (Full HD landscape)
- Couple photos: 800x800px or larger (square or portrait)
- Event photos: 1200x800px (landscape)
- Favicon: 32x32px PNG
5. Update Contact Information
Find and update contact links in the footer (appears on all pages):Test Locally
Preview your website before deploying it online.Node.js (if you have it installed):VS Code (if using Visual Studio Code):
Simple Option: Open in Browser
- Navigate to your template folder
- Double-click
index.html - Your default browser will open the page
Some features (like Google Forms) may not work perfectly when opened directly.
Use a local server for full functionality testing.
Better Option: Use a Local Server
Python (built into macOS/Linux):- Install the “Live Server” extension
- Right-click
index.html - Select “Open with Live Server”
http://localhost:8000 in your browser.What to Test
- ✅ All navigation links work correctly
- ✅ Images load properly
- ✅ Countdown timer displays and updates
- ✅ Responsive design works on mobile (use browser dev tools)
- ✅ Forms are accessible (embedded iframes load)
- ✅ All pages have correct content
Deploy Your Website
Make your wedding website live on the internet.See our deployment guides for detailed instructions.
GitHub Pages (Free)
Host for free with GitHub Pages - great for static sites
Custom Domain
Set up a personalized domain like yournames.com
Quick Customization Checklist
Use this checklist to ensure you’ve updated all the essential information:Essential Updates
Essential Updates
- Couple names in page titles and headers
- Wedding date in banner and countdown timer
- Venue name and address
- Google Maps link to venue
- Contact email and phone number
- Social media links in footer
- Favicon in browser tab
- All placeholder images replaced
Content Updates
Content Updates
- Couple story and bios on “The Couple” page
- Complete event schedule with times
- Quiz questions customized for your relationship
- FAQ page with relevant Q&A
- Travel and accommodation information
- Parking and transportation details
Forms and Integration
Forms and Integration
- RSVP Google Form created and embedded
- Accommodation request form (if needed)
- Transportation booking form (if needed)
- Performance sign-up form (if needed)
- Live stream link added (when available)
- Photo gallery link or widget embedded
Testing
Testing
- Tested on desktop browser
- Tested on mobile phone
- All links work correctly
- Forms submit successfully
- Countdown displays correct time
- Images load quickly
- No console errors in browser dev tools
Common First-Time Issues
Next Steps
Now that you have the basics set up, explore more advanced customization:Customize Styling
Change colors, fonts, and layout to match your theme
Add Features
Learn about all available features and how to use them
Optimize Content
Write compelling copy and organize your content effectively
Test Thoroughly
Comprehensive testing guide before going live
Need Help?
If you run into issues:- Check the FAQ page examples for common questions
- Review the component documentation for HTML structure
- Visit the GitHub repository for updates
- Search for similar wedding website tutorials online
