Skip to content

Calendar views and time scales

The Calendar tab in a syndicate shows the bookings on the syndicate’s assets in one of three views: month, week, or day. Week and day view also use a fixed time scale to lay out hourly rows.

Every role (admin, member, viewer) sees the same three views. What each role can do on the calendar differs: viewers can look but not book.

Open a syndicate and tap the Calendar tab. The view selector, a segmented Month / Week / Day control, sits at the top of the tab. An arrow pair and a Today button navigate the focused date.

ViewLayoutPrimary use
MonthStandard month grid, one cell per day. Booking chips stack inside the day cell. An optional Booking Density heatmap colours each day to show how heavily booked it is.Seeing how full the coming weeks are at a glance; navigating to a specific day.
WeekVertical columns for seven days, horizontal rows for hours. Bookings appear as blocks spanning the hours they cover.Planning a week; seeing all of a week’s bookings in context.
DayGantt-style timeline for one day. Each asset is a horizontal row; time is left-to-right. Drag-to-book on a row creates a booking on that specific asset.Busy days on multi-asset syndicates; choosing which asset to book when several are available.

The time scale sets the granularity of the hourly grid in week and day views.

ScaleGrid interval
1 hour60-minute rows. This is the current default, and it is not user-selectable.
30 minutes30-minute rows (not currently exposed as a user setting).
15 minutes15-minute rows (not currently exposed as a user setting).

Bookings are not constrained by the grid: a booking’s start and end can land on any minute. The grid is purely visual.

  • Month and week views show one asset at a time. An asset picker sits above the calendar.
  • Day view shows all assets stacked as Gantt rows, so the asset picker is disabled on the day view.
  • If the syndicate has only one asset, the picker is hidden.

In month view only, a Booking Density toggle adds a heatmap tint to each day cell based on how much of that day is booked. The toggle’s state is saved, so it persists across app restarts.

Every view marks today on the grid:

  • Month view: today’s date sits inside a cyan circle.
  • Week view: today’s column is tinted, the same cyan circle marks today’s date in the header, and a horizontal now-line crosses the column at the current time with a small time-pill anchored at the left edge.
  • Day view: the TODAY pill in the date strip is cyan, and a vertical now-line spans all asset rows at the current time with a time-pill in the header band.

The now-line in week and day view updates every minute, so it slides in real time without needing to switch tabs or refresh.

The cyan colour was chosen to sit outside the booking, maintenance, event, and status palette, so the marker reads as a system-time indicator rather than as another booking status.

  • View persists. The last view you used is remembered per session.
  • Focused date is shared. Switching between month, week, and day views keeps the focused date. Going to 20 April in month view and then switching to day view lands on 20 April.
  • Drag-to-book. Click-and-drag on web, long-press-and-drag on mobile, to create a booking starting and ending at the dragged range. Day view drags land on the asset row you drag; month and week view drags use the asset in the picker.
  • Day view is Gantt-style by design. It is the only view that shows multiple assets simultaneously.
  • Scroll position within a view is preserved when you switch tabs and come back.