site_pages

Build pages using widgets and flexible layout blocks

Add and configure widgets like hero banners, cards, CTAs, and content lists to create rich, customizable site pages.

Build pages using widgets and flexible layout blocks

Widgets are the building blocks of Site Pages. Learn how to configure each widget type to create engaging page layouts.

Add and re-arrange widgets

Click on a widget and drag it to the appropriate section. Then click to drag the width of the widget.

Hero Widget

Large banner sections perfect for page headers and key messaging.

Settings

Headline

Main title text

Subheadline

Supporting text below the headline

Background Color

Hex color (e.g., #0d6efd)

Text Color

Hex color for text

Button Text

Call-to-action button label

Button URL

Button link destination

Button Style

primary, secondary, light, dark

Alignment

left, center, right

Min Height

Minimum height in pixels


WYSIWYG Widget

Rich text content blocks with full formatting support.

Settings

Content

Rich text editor for formatted content

Padding

none, small, medium, large

The WYSIWYG editor includes formatting tools for:

  • Headings (H1-H6)

  • Bold, italic, underline

  • Lists (bullet and numbered)

  • Links and images

  • Tables

  • Code blocks


Card Widget

Bordered content cards ideal for features, services, or highlighted content.

Settings

Title

Card heading

Description

Card body text

Image URL

Optional image at top of card

Button Text

Optional button label

Button URL

Button link destination

Button Style

primary, secondary, outline-primary, etc.


CTA Widget

Call-to-action sections to encourage user engagement.

Settings

Headline

Main CTA text

Content

Supporting description

Button Text

Action button label

Button URL

Button destination

Button Style

Button visual style

Background Color

Section background hex color

Text Color

Text hex color

Alignment

left, center, right


Content List Widget

Dynamically display content items from any content type.

Settings

Headline

Section title

Subheadline

Section description

Content Type

Which content type to pull from

Page Size

Number of items to display

Display Style

cards or compact

Show Image

Display featured images

Show Date

Display creation dates

Show Excerpt

Display content preview

Link Text

"View All" link text

Link URL

"View All" destination

Display Styles

  • Cards: Grid of cards with images and excerpts

  • Compact: Simple list with titles and dates


Tips for Using Widgets

Color Consistency

Use consistent colors across widgets. Note your brand colors as hex values (e.g., #0d6efd for blue).

Responsive Design

Widget templates are designed to be responsive. Preview your pages on mobile to verify the layout.

Content Length

Keep headlines short and impactful. Use subheadlines for additional context.

Button Styles

Available button styles match Bootstrap classes:

  • primary - Blue

  • secondary - Gray

  • light - Light gray/white

  • dark - Dark gray/black

  • outline-primary - Blue outline

Need Help?

Can't find what you're looking for?

GitHub Discussions