Skip to content

Calendar app ​

Show events from any public ICS calendar feed — e.g. holidays, tournament schedules, course timetables, project milestones.

Creating a Calendar app ​

  1. Go to Content > Add > New app and search for the Calendar app.
  2. Click the app to start creating a new app.
  3. Enter an app name.
  4. Enter the Calendar URL — a public .ics feed. Most calendar tools expose one per calendar; for example, Google Calendar provides a "secret iCal address" under calendar settings.
  5. Pick a Display mode (see below). The default is Grid weekly.
  6. Click Create app.

Display modes ​

ModeWhat it shows
Grid weeklyA week as a grid of days and hours
Grid monthlyA full-month grid with events per day
Grid dailyToday as a grid of hours
List dailyToday's events in a list
List weeklyThis week's events in a list
List monthlyThis month's events in a list
List yearlyThis year's events in a list

Limit hours shown

For business-hours use cases, set From hour (24h clock) and To hour (24h clock) to trim empty early/late slots out of the view.

All configuration options ​

SettingExplanationRequired
App nameA recognizable name shown in your content libraryYes
Calendar URLPublic ICS feed URL (starts with an example Dutch public holidays feed)Yes
Display modeOne of the modes listed aboveYes
Scroll listAuto-scroll long lists vertically (on by default)No
Scrolling: pause at the end (s)Pause at the end of a scroll cycle (default 5)Yes (when scrolling)
Scrolling speed (px/s)How fast the list scrolls (default 30)Yes (when scrolling)
From hour / to hour (24h clock)24-hour range shown in grid modes (default 0 to 24)Yes
Hide top bar / day headers / sidebar / all day activitiesPer-element visibility togglesNo
Colors14 color fields for days, today, events, top bar, day headers, other months, borders and backgroundYes
Background mediaImage behind the calendarNo