Skip to main content
OptiTech

Blocks · OT_EventListingBlock

EventListingBlock

CMS-driven listing of Event Pages with three toggleable views: card grid, list (calendar-style date blocks), and a monthly calendar with day agenda. A segmented icon control switches views; type-filter chips and a past-events toggle refine the set. Works across technology, healthcare, legal, and financial events on both canvas and surface grounds. In production, events are fetched at render time from published Event Pages; the showcase uses static fixtures.

In production, events are fetched at render time from published Event Pages. The showcase uses static fixtures (May–August 2026, mixed verticals) to demonstrate the views and display-template settings independently of CMS content.

Card grid · canvas · type filter on · past-events toggle

Default view. Chips show only the event types present. Toggle the 'Show past events' control to reveal the de-emphasized past rows under a divider; switch views with the segmented control.

Upcoming events

Webinars, conferences, workshops, and community events across our network.

List · surface

Compact rows anchored by a calendar-style date block. Multi-day events show a range; the date block scales down on narrow viewports.

Calendar · canvas

Monthly grid with prev/next + Today. Days with events are interactive — selecting one opens that day's agenda below the grid. Multiple events per day collapse to chips with a '+N more' count. Below the sm breakpoint the grid becomes a month agenda list.

Events calendar

Calendar view, 9 events

Locked single view · type pre-filtered (webinars)

showViewToggle off + filterByType: 'webinar' — the 'embed on a product page' use case. The view is locked to cards, the type chips are suppressed, and only webinars load.

Upcoming webinars

0 upcoming events, card view

No upcoming events

Check back soon for new events.