Skip to main content

Overview

Blocks are the building units of CMS pages. Each block is a self-contained content module with its own layout, content source, and visual styling. You add blocks to pages to create rich, dynamic landing pages — and because blocks are reusable, a single block can appear on multiple pages. There are three block types:
  • Event blocks — pull in events and display them in grids, lists, sliders, maps, or calendars
  • Article blocks — pull in articles and display them in lists, grids, or sliders
  • Template blocks — display custom-designed content defined with a JSON schema
Blocks are created through a guided wizard when you add one to a page. You can also manage all blocks from their dedicated sections in admin.

Event Blocks

Event blocks display collections of events on your pages. They are the most versatile block type, with multiple layout and content source options.

Creating an Event Block

The event block wizard guides you through four steps:
  1. Block style — choose a layout
  2. Select events — choose how events are sourced
  3. Block details — set the block name, event limit, ordering, and assign to pages
  4. Confirm — review and save

Layouts

LayoutDescription
Standard ListEvents displayed as a vertical list
Featured StyleA prominent featured layout with highlighted events
Two-column LayoutEvents arranged in a two-column grid
Three-column LayoutEvents arranged in a three-column grid
Grouped LayoutEvents grouped by a shared attribute (city, tag, venue, or company)
Slider LayoutEvents displayed in a horizontal carousel that visitors can scroll through
Interactive MapEvents plotted on an interactive map based on their venue locations
CalendarEvents displayed in a calendar view

Event Sources

Choose how the block finds its events:
SourceDescription
Handpicked eventsManually select specific events to display — you control the exact lineup
Events with tagsAutomatically display events that match selected tags — the block updates as tagged events change
Recently added eventsAutomatically display the most recently created events
Recently viewed eventsDisplay events the current visitor has recently viewed (personalised per customer)
Recently liked eventsDisplay events the current visitor has liked (personalised per customer)

Ordering

Control the order events appear within the block:
OrderDescription
Order by start dateEarliest upcoming events first
Order by event orderingUses the manual event sort order
Order by tag orderingOrders events by their tag sort position
Order by liked dateMost recently liked first (for recently liked source)
Order by viewed dateMost recently viewed first (for recently viewed source)

Grouping

When using the Grouped Layout, events are organised under group headings. Choose a grouping attribute:
Group byResult
CityEvents grouped by their venue’s city
TagEvents grouped by tag
VenueEvents grouped by venue
CompanyEvents grouped by company (useful for multi-company setups)
You can also enable Group by event schedule to group events that belong to the same schedule together, regardless of the primary grouping.

Event Limit

Most layouts support setting an event limit to cap how many events are shown. The Calendar layout does not use an event limit — it shows all matching events within the visible date range.

Additional Options

  • Show past events — include events that have already occurred
  • Show pagination — display pagination controls when the number of events exceeds the limit

Article Blocks

Article blocks display collections of articles on your pages. They work similarly to event blocks but are tailored for article content.

Creating an Article Block

The article block wizard guides you through four steps:
  1. Block style — choose a layout
  2. Select articles — choose how articles are sourced
  3. Block details — set the block name, article limit, ordering, and assign to pages
  4. Confirm — review and save

Layouts

LayoutDescription
Standard ListArticles displayed as a vertical list
Featured StyleA prominent featured layout with highlighted articles
Two-column LayoutArticles arranged in a two-column grid
Three-column LayoutArticles arranged in a three-column grid
Mixed grid LayoutArticles displayed in a mixed-size grid combining large and small cards
Slider LayoutArticles displayed in a horizontal carousel

Article Sources

SourceDescription
Handpicked articlesManually select specific articles to display
Articles with tagsAutomatically display articles that match selected tags
Recently published articlesAutomatically display the most recently published articles

Ordering

OrderDescription
Order by publish dateMost recently published articles first
Order by tag orderingOrders articles by their tag sort position

Article Limit and Pagination

Set an article limit to cap how many articles are shown, and toggle Show pagination to add pagination controls.

Template Blocks

Template blocks display custom-designed content using a JSON schema. They are the most flexible block type — rather than pulling in events or articles, they render whatever structure and content you define in the schema. Template blocks are ideal for:
  • Hero banners with custom layouts
  • Promotional sections with specific styling
  • Any bespoke content that doesn’t fit the event or article block formats

Creating a Template Block

Template blocks use a single-step wizard:
  1. Enter a Name for the block
  2. Define the Schema — the JSON structure that controls the block’s content and layout
  3. Assign the block to one or more Pages
  4. Save
Template blocks must be enabled for your company before they appear as an option. When enabled, you can add pre-designed templated blocks to event pages, article pages, and CMS pages.

Block Styling

Event and article blocks support visual customisation through preset themes and individual style settings. These control how event and article cards appear within the block.

Presets

Choose from preset themes to quickly style a block:
PresetDescription
DefaultStandard card appearance
BackgroundCards with a background fill
SimpleMinimal, clean card styling
TransparentCards with no background
ColourCards using the brand colour scheme
BoldHigh-contrast, visually prominent cards

Customisable Properties

Beyond presets, you can fine-tune individual styling options including:
  • Edge shape — from sharp corners to fully rounded (pill)
  • Shadow — from no shadow to extra large
  • Font sizes and weights — for event/article name, date, venue, and price
  • Tag display — show or hide tags, control their position and styling
  • Like button — show or hide, choose icon and position
  • Date badge — show or hide, control position
  • Hover effects — visual feedback when visitors hover over cards
  • Padding and spacing — control the internal spacing of cards
  • Animations — enable scroll-triggered entrance animations for cards as they come into view

Managing Blocks

Blocks can be managed from two places:
  • From a page — add, reorder, or remove blocks directly on the page
  • From the block type’s admin section — manage all event blocks, article blocks, or template blocks across your site

Reordering

Drag and drop blocks on a page to change their display order. The order is saved automatically.

Removing vs Deleting

  • Removing a block from a page breaks the association but keeps the block available for other pages
  • Deleting a block removes it entirely — it will be removed from all pages it appears on
Deleted blocks can be restored from the trash.