Vows — Free Wedding Planner & Venue Website Template

Vows is a free, single-page Bootstrap 5 template for the wedding business — a private venue or planning studio, not a single couple's save-the-date. It swaps the usual cream-and-terracotta cliché for a grown-up mulberry-wine, antique-gold and mauve-blush palette with an arched estate-window motif, and pairs priced collections with a filterable real-weddings gallery and a full enquiry flow. Built on Bootstrap 5 with zero jQuery.

Live Demo

A newly married couple hand in hand at their candlelit evening reception

Key features

  • Events-business layout: services, three priced collections, booking-led hero
  • Filterable real-weddings gallery (Ceremonies / Receptions / Details) with keyboard-navigable lightbox
  • Signature arched estate-window frames on the hero and four venue-space cards
  • Alternating vertical planning-process timeline that collapses to one rail on mobile
  • Vanilla-JS testimonial slider: star ratings, dots, arrows, autoplay, pause-on-hover
  • Count-up hero stats via IntersectionObserver with a reduced-motion fallback
  • Full enquiry form with guest count, collection picker and inline validation
  • Sticky blur-on-scroll header plus a slide-in mobile drawer
  • Accessible by default: skip link, focus-visible styling, prefers-reduced-motion support

Best for

  • Private wedding and estate venues
  • Independent wedding planners and events studios
  • Selling priced wedding collections or packages
  • A portfolio-led site with an enquiry pipeline
  • Anyone wanting a business site, not a couple's RSVP page

At a glance

  • Framework: Bootstrap 5
  • License: Free for personal and commercial use
  • Pages: 1
  • Responsive: Yes
  • Style: Estate wedding venue — mulberry wine + antique gold on mauve paper, Fraunces display serif
Vows — full page preview

How to use it

Download the ZIP, unzip it, and open index.html — no build step, nothing to install. Edit the text and images, point any forms at your backend or a form service, and deploy the folder to any static host. Colours and fonts live in css/style.css; the interactions are in js/main.js.

Frequently asked questions

Is Vows really free to use commercially?

Yes. You can use it for a real wedding venue, planning studio or events business, including paid client work, at no cost. A credit link back to uiCookies is appreciated but not required. There are no locked sections or paid upgrades.

How is it different from a normal wedding template?

Most wedding themes are built for one couple — a story, an RSVP, a registry. Vows is built for the venue and planner side: services, three priced collections, a portfolio gallery, venue spaces and an enquiry pipeline. It reads as a business, not a save-the-date.

Do I need to know code or use a build tool?

No build step, bundler or command line is required. Vows is a static HTML, CSS and JavaScript front-end, so you edit the markup directly and open the file in a browser to preview. Swapping copy, images and prices is straightforward for anyone comfortable editing HTML.

How do I swap in my own weddings and prices?

Replace the images in the img/ folder, then edit the gallery captions and their data-cat tags to re-categorize each shot between Ceremonies, Receptions and Details. Update the three collection cards and their prices directly in the markup. No JavaScript changes are needed for any of this.

Can I change the colours and fonts?

Yes. The mulberry-wine, antique-gold and mauve-blush palette is defined as CSS custom properties (variables) in the stylesheet, so recoloring the whole template is a handful of edits in one place. The display type is Fraunces, a serif you can swap by changing the font link and the font-family variable.

Is it responsive and does the layout adapt on phones?

Yes, it is fully responsive down to small phones. The alternating planning-process timeline collapses to a single rail on mobile, and the main navigation becomes a slide-in drawer. The gallery, collection cards and venue-space cards all reflow to fit narrow screens.

How does the enquiry form work — will it send emails on its own?

The form is a static front-end with inline validation only: it checks name, email, event date (past dates are disabled), guest count, collection and message before submitting. It does not include a backend, so it won't send email or store submissions on its own. Point the form's action at your own handler, a form service like Formspree, or your CMS to receive enquiries.

Which browsers does it support and how does it perform?

Vows targets current versions of all modern browsers — Chrome, Firefox, Safari and Edge. It uses no jQuery: the gallery filter, lightbox, testimonial slider, mobile drawer, count-up stats and form validation are all hand-written vanilla JavaScript, and every icon is inline SVG. The only bundled library is Bootstrap 5, self-hosted, which keeps the dependency footprint small; optimizing your own photos in img/ is the main thing that affects load time.

Aigars Silkalns

Designed & written by Aigars Silkalns

Aigars Silkalns is a Latvian entrepreneur and web developer who founded Colorlib, a hub for distinctive WordPress themes. Trained in technology and design, he began as a freelancer and launched Colorlib in 2013, earning acclaim for user-friendly, modern, responsive themes. A champion of open source, Silkalns shares insights on web trends and entrepreneurship. His mission is to make web design simple and accessible, empowering people worldwide to build professional sites with ease.

XLinkedInMore about uiCookies →

Free
Demo