Salvation is a modern HTML5 church website template with a premium look. To spread the word with style, choose Salvation. Its fluid layout adapts to all modern devices and web browsers.
Salvation also offers many useful features. A full-screen slider above the fold, with text and call-to-action buttons, welcomes every visitor. On-scroll content loading, animated statistics, a gallery, a sermons section and a donation dialog come with the kit, along with a working contact form and a map.
What’s new in 3.0
Bootstrap 5 styles now apply: 2.0 loaded Bootstrap 5’s JavaScript with a Bootstrap 4.5 stylesheet. Bootstrap 5.3.8 is compiled from Sass, there is no jQuery, and the theme SCSS ships in scss/ with a documented npm run build.
Lighter photos: AVIF versions with the JPEG as the fallback take the images from 5.2 MB to 1.8 MB.
Poppins and a 25-icon Font Awesome subset are self-hosted: no requests to Google Fonts or jsDelivr.
A click-to-load OpenStreetMap map: the address and a Show map button until the visitor asks, so nothing loads from a map server before that. No API key.
Working contact and comment forms through php/send-email.php, with validation and a spam trap.
Accessibility: a skip link, one h1 per page, heading levels without gaps, labelled form fields, a visible focus ring and reduced-motion support.
Fixed: the home and about pages no longer scroll sideways on phones, background photos show without JavaScript, and the donation dialog checks the name and email before payment.