Website pattern library

Choose a complete design, a proven page, or one focused component.

SBE Sites keeps design and structure in versioned code while owners edit the words, photos, and business details they use. Browse working examples below to see how a site can be assembled without handing the owner a fragile page builder.

Page examples

Start with the job a visitor needs to finish.

A page combines several focused components into one complete visitor task. These church-first examples are working routes, not screenshots.

Page example

ID PAG-0001

Plan a visit

Answer the practical questions that can keep a first-time guest from walking in.

Best for: First-time visitors, families, and accessibility details

View example

Page example

ID PAG-0002

Contact

Give visitors a focused place to ask a question or request a conversation.

Best for: General questions and pastoral contact

View example

Page example

ID PAG-0003

Watch sermons

Feature the latest message and connect visitors to the church’s video channel.

Best for: Sermons, livestream archives, and message notes

View example

Page example

ID PAG-0004

Events

Put the next few gatherings first without forcing visitors through a dense calendar.

Best for: Upcoming gatherings and recurring ministries

View example

Page example

ID PAG-0005

Give

Explain giving clearly, then hand payment processing to the church’s trusted provider.

Best for: Online giving, mail-in gifts, and common questions

View example

Component examples

Reuse the building blocks without turning the site into a page builder.

Each prototype has a bounded content shape and a real renderer. Once a contract works across more than one page and design, it can graduate into the owner editor.

SBE component

ID CMP-0001SBE form handler

Contact form

A protected form with clear fields, subject choice, and success or error handling.

Best for: Contact pages and closing calls to action

View example

Integration

ID CMP-0002YouTube

YouTube video library

A featured message and recent-video shelf that leaves streaming with YouTube.

Best for: Sermons, services, devotionals, and livestream archives

View example

Integration

ID CMP-0003YouTube playlist

YouTube playlist player

An embedded public playlist that follows the church’s playlist order and additions.

Best for: Sermon series, services, teaching archives, and curated video collections

View example

SBE component

ID CMP-0004SBE image manager

Image gallery

A responsive photo grid with useful alternative text and optional captions.

Best for: Church life, ministries, facilities, and community events

View example

Integration

ID CMP-0005Google Calendar or Planning Center

Events calendar

A readable upcoming-events list designed to connect to an established calendar.

Best for: Public events and recurring weekly activities

View example

Integration

ID CMP-0006Google Drive, Dropbox, or similar

Document library

Organized document links with titles, descriptions, categories, and dates.

Best for: Bulletins, forms, policies, study notes, and annual reports

View example

SBE component

ID CMP-0007Map link or embed

Service times and location

One source for weekly times, address details, accessibility, and directions.

Best for: Home pages, visit pages, and site footers

View example