Appearance
Calendar app
Show events from any public ICS calendar feed — e.g. holidays, tournament schedules, course timetables, project milestones.
Creating a Calendar app
- Go to Content > New > App and search for the Calendar app.
- Click the app to start creating a new app.
- Enter an app name.
- Enter the Calendar URL — a public
.icsfeed. Most calendar tools expose one per calendar; for example, Google Calendar provides a "secret iCal address" under calendar settings. - Pick a Display mode (see below).
- Click Create app.
Display modes
| Mode | What it shows |
|---|---|
| Weekly grid | A week as a grid of days and hours |
| Monthly grid | A full-month grid with events per day |
| Daily list | Today's events in a vertical list |
| Weekly list | This week's events in a list |
| Monthly list | This month's events in a list |
| Yearly | Full-year overview |
| Agenda | Chronological list of upcoming events |
Limit hours shown
For business-hours use cases, set a from hour and to hour to trim empty early/late slots out of the view.
All configuration options
| Setting | Explanation | Required |
|---|---|---|
| App name | A recognizable name shown in your content library | Yes |
| Calendar URL | Public ICS feed URL | Yes |
| Display mode | One of the modes listed above | Yes |
| Scroll list | Auto-scroll long lists vertically | No |
| Scroll pause (s) | Pause at the end of a scroll cycle | No |
| Scroll speed (px/s) | How fast the list scrolls | No |
| From hour / to hour | 24-hour range shown in grid modes | No |
| Hide top bar / day headers / sidebar / all-day events | Per-element visibility toggles | No |
| Colors | Up to 13 hex fields for event / header / border colors | No |