Sunshine is a free, multi-page HTML5 wedding website template built on Bootstrap 4, purpose-made for building a complete event site with a hero header, countdown timer, gallery, and RSVP form.
What is Sunshine?
Sunshine is a fully responsive wedding website template that takes static HTML, CSS, SCSS, and JavaScript files and turns them into a multi-page wedding site with nine HTML pages, one PHP file for the working contact form, and all supporting assets. It runs on any standard web server that can serve static files plus PHP for the contact form, and it was created by Colorlib and distributed through ThemeWagon. The template uses a clean, minimal design and has been tested for cross-browser compatibility across Chrome, Edge, Firefox, Mobile, Opera, and Safari.
Key Features
- Bootstrap 4 framework — Built on Bootstrap 4 with clean, minimal styling, fully responsive layouts, and cross-browser compatibility.
- Hero header and sticky navigation — Includes a hero header, sticky top navigation bar, drop-down menu, and call-to-action button.
- Countdown timer — A built-in timer lets couples display the time remaining until the wedding day.
- Image gallery with modal view — Uses Magnific Pop-Up and Masonry to present photos in a filterable gallery with lightbox viewing.
- Invitation confirmation form — A dedicated RSVP form collects guest confirmations, alongside a working PHP/AJAX contact form.
- Google Maps — Embedded map section for showing the venue location directly on the page.
- Blog and Instagram feed — Includes a blog section with search box, pagination UI, and comment form UI, plus an Instagram feed area.
- Newsletter signup and UI elements — A newsletter subscription form powered by Ajax MailChimp, plus 10+ reusable UI elements and FontAwesome and Themify icon sets.
Who should use Sunshine?
- Couples planning a wedding — Set up a complete multi-page site with event details, a photo gallery, RSVP collection, and venue map without writing code from scratch.
- Wedding planners and event coordinators — Assemble client-facing wedding sites quickly using the included RSVP form, countdown timer, and blog section.
- Freelance web developers — Use the editable HTML/CSS/SCSS source and included documentation as a starting point for custom wedding or event projects.
What can you do with Sunshine?
- Event information hub: Publish the wedding schedule, venue details, and directions with Google Maps.
- Photo storytelling: Upload engagement or wedding photos to the Masonry gallery and let guests view them in a modal lightbox.
- Guest communication: Collect RSVPs through the invitation confirmation form, receive messages via the PHP/AJAX contact form, and share updates through the blog section.
How does Sunshine work?
After downloading the free template, you open the HTML files in a text editor, edit the content, and upload the files to any web host. The PHP contact form requires a server that can execute PHP, while the rest of the template works as static HTML.
Pricing
Sunshine is free to download from ThemeWagon. The license is open source, allows use in commercial projects, and includes lifetime free updates.
Alternatives
Other free wedding website templates from ThemeWagon in the same niche include Sunfest, a free HTML5 Bootstrap event website template; Wedding, a multi-page free HTML5 Bootstrap wedding template; and The Real Wedding, a one-page Bootstrap 4 free HTML5 wedding template.
FAQ
Is Sunshine free to use?
Yes, Sunshine is a free download and open source. The license permits use in commercial projects, and the template receives lifetime free updates.
What files are included in the download?
The download contains all demo images, 9 HTML files, 1 PHP file, CSS and SCSS files, font icons, JavaScript source files, library and plugin files, and extensive documentation.
Which browsers are supported?
The template is tested for cross-browser compatibility with Chrome, Edge, Firefox, Mobile, Opera, and Safari, and looks consistent on all screen sizes.
Does Sunshine include a contact form?
Yes, it includes a working PHP/AJAX contact form and a separate invitation confirmation form for collecting RSVPs.
Is Sunshine a one-page or multi-page template?
Sunshine is a multi-page template, consisting of nine HTML files that cover different sections like the home page, blog, and gallery.





