ByFaith is a Bootstrap 5 church website template with a calm, warm design. If you want a site for your church, sermons, ministries and events, this is a ready starting point. It has six pages (home, sermons, a single sermon, ministries, events and contact) and works on phones, tablets and desktops in all current browsers.
A full-screen hero, a video dialog, a testimonial slider, social icons and a contact and prayer-request form are included, with fictional demo copy you can replace.
What’s new in 3.0
Rebuilt on Bootstrap 5.3.8 with Sass and plain JavaScript: no jQuery, a Swiper slider and Lucide icons.
Lighter pages: the home page now loads about 0.65 MB (was 2.19 MB) and the whole set of pages about 2.4 MB (was 8.2 MB), using AVIF images with JPEG fallbacks and a phone-sized hero.
No third-party requests by default: Poppins is self-hosted, Analytics is a commented-out block and the video loads only after a click.
A working contact and prayer-request form with labelled fields, a spam trap and a PHP handler.
Better accessibility: skip link, one heading per page, keyboard-reachable menus and text that meets WCAG AA contrast.
Every menu, footer and card link goes to a real page, and the ministries and events pages have their own content.