Skip to main content

Daily Calendar — Room Swimlane View

The daily overview (Calendar → Daily) has been redesigned as a proper calendar view. Rooms now appear as horizontal swimlanes (rows) with the hours of the day across the top, making it far easier to spot scheduling conflicts, gaps, and parallel activity across your spaces.

What changed

BeforeAfter
Plain data tableTime-based calendar with room swimlanes
Horizontal scrollbar hidden at page bottomScrollbar always visible — pinned to viewport bottom
Date changed by typingPrevious/next day arrows + Today button
All filters always visibleMobile: filters collapse into a filter drawer

Reading the swimlane view

The time axis reads like a ruler:

  • Thick vertical lines mark each full hour.
  • Light dotted lines mark 15-minute intervals.
  • Each session tile is positioned and sized to match its exact start time and duration.

Overlapping sessions

When two or more sessions occupy the same room at the same time, the room's swimlane grows taller and the sessions stack into sub-lanes — each tile keeps its horizontal position along the time axis.

Short sessions (≤ 15 minutes)

Very short sessions appear as clipped tiles. Hover over a tile on desktop, or tap it on mobile, to reveal the full session information, attendees, and a link to the event detail.

Use the date navigation bar at the top of the calendar:

  • ← Previous day / Next day → arrows step the view one day at a time.
  • Today button jumps directly to today's date.
  • Changing the date automatically reloads the sessions for that day.

Scrolling

The swimlane grid can be scrolled both horizontally (through the day's hours) and vertically (through the rooms). Key scroll behaviours:

  • The room-name column on the left stays frozen while scrolling horizontally — you always know which row belongs to which room.
  • The time header at the top stays frozen while scrolling vertically.
  • The horizontal scrollbar is always visible at the bottom of your screen, even when you're at the top of a very long list of rooms. You do not need to scroll to the bottom of the page to scroll the calendar sideways.

Filters

On desktop: Place, Attendance, and Attendance Type filters are shown inline above the calendar.

On mobile: The filter icon (with a badge showing the number of active filters) opens a filter drawer where you can adjust Place, Attendance, and Attendance Type.

Some filters still require you to select a place before the swimlane view renders — the empty state will prompt you if no place has been chosen.

Clicking sessions

Each session tile is a link:

  • Click the tile to open the event detail page.
  • Click an attendee row within the tile to open that client's registration.
  • If the tile is clipped (narrow), hover or tap to see all attendees before clicking.