Reference

Page Designer Block Library

The Page Designer lets you build a custom public-facing event website without writing code. The page is assembled from content blocks — drag-and-drop sections that render different types of content. This reference describes every available block type, its settings, and when to use it.

The Page Designer canvas for Planner Conference 2026, showing a mix of Hero, Schedule, and Speakers blocks.
The Page Designer canvas for Planner Conference 2026, showing a mix of Hero, Schedule, and Speakers blocks.

How Blocks Work

Blocks are added from the block palette on the right side of the Page Designer. Each block renders a self-contained section of the page. Most blocks pull live data from Salesforce — for example, the Speakers block renders content from conference360__Speaker__c records, so adding a new speaker in Forge automatically updates the page.

Content Blocks

BlockWhat it rendersKey settingsData source
HeroFull-width banner with a headline, subtitle, and a call-to-action buttonBackground image, headline text, subtitle text, CTA label and URL, overlay opacityStatic — text is entered in the block settings
TextA rich-text content section with optional headingHeading, body content (rich text editor), max widthStatic — text is entered in the block settings
ImageA single image with an optional caption and linkImage upload, alt text, caption, link URL, alignment (left/center/right)Static — image is uploaded in the block settings
VideoAn embedded video player (YouTube or Vimeo)Video URL, autoplay, muted, show controlsStatic — URL is entered in the block settings
CountdownA live countdown timer to the event start dateLabel text, date/time override (defaults to event start)Dynamic — reads conference360__Event_Start_Date__c
FAQAn accordion of question-and-answer pairsQ&A pairs defined in the block; expand-all optionStatic — Q&A items are entered in the block settings
Custom HTMLRenders arbitrary HTML/CSS/JS in an isolated blockHTML content, container max widthStatic — use with caution; must not inject sensitive data

Event Data Blocks

These blocks automatically pull live data from Salesforce and update whenever the underlying records change — no need to re-publish the page.

BlockWhat it rendersKey settingsSF data source
Schedule / AgendaA session-by-session agenda grouped by day and timeShow session tracks, show session room, show speaker thumbnails, time format (12h/24h)conference360__Session__c
SpeakersA grid of speaker cards with photo, name, title, and companyNumber of columns (2/3/4), show bio on hover, filter by confirmation statusconference360__Speaker__c
SponsorsSponsor logos arranged by level/tierShow sponsor name beneath logo, levels to display, logo max heightconference360__Sponsor__c
Tickets / Registration CTAThe ticket selection and registration call-to-action sectionHeading text, button label, show ticket prices, show quantity remainingconference360__Event_Item__c + checkout route
Location / MapAn embedded Google Map with the venue address and optional directions linkMap zoom level, show directions button, custom address overrideconference360__Location__c fields on the Event
Stats BarA horizontal band showing event stats (registrations, speakers, sessions, sponsors)Which stats to show, stat labels, number formatAggregated from Event + children

Layout and Divider Blocks

BlockWhat it rendersKey settings
SpacerVertical whitespace between blocksHeight in pixels
DividerA horizontal rule between sectionsColor, thickness, width (full/contained)
Two-ColumnA container that splits content into two side-by-side columnsColumn width ratio (50/50, 60/40, 40/60), stack on mobile
Three-ColumnA container that splits content into three side-by-side columnsEqual or custom column widths, stack on mobile

Block Styling Options

Every block shares a common set of styling controls in the block settings panel:

  • Background color — solid color or transparent (inherits the page background)
  • Background image — with position, size, and repeat controls
  • Padding — top and bottom (in px or rem units)
  • Container width — full bleed or contained (max-width set by the event theme)
  • Text alignment — left, center, or right
  • Anchor ID — a custom slug used for #anchor deep-links in navigation and CTA buttons

Theme inheritance

Block colors and typography default to the event's active theme. Override individual blocks in their settings without changing the global theme — useful for creating a hero section that stands out from the rest of the page.

Page Settings

In addition to individual block settings, the Page Designer includes page-level settings accessible from the top toolbar:

SettingWhat it controls
Page TitleThe browser tab title and og:title for social sharing
SEO DescriptionThe meta description used by search engines and social sharing previews
FaviconA custom favicon for the event page
Open Graph ImageThe preview image shown when the event URL is shared on social media
Custom CSSEvent-specific stylesheet rules that override theme defaults; applied after all other styles
Analytics CodeGoogle Analytics measurement ID or custom analytics snippet injected into the page head

Page Designer data is live

Blocks that pull Salesforce data (Speakers, Sponsors, Schedule) are rendered in real time on every page load. There is no 'publish' step for content changes — adding a speaker or updating a session title is reflected immediately on the live page.