Calendar views
PlanningSup offers four calendar views powered by ScheduleX, each optimized for different use cases.Available views
- Day view
- Week view
- Month grid
- Month agenda
Shows a single day with all events in a vertical timeline.Best for:
- Detailed view of today’s schedule
- Mobile devices (default on small screens)
- Focusing on a specific day
- Time grid from 7:00 AM to 8:00 PM (configurable)
- Full-width events for better readability
- Current time indicator
Switching views
You can change the calendar view in two ways:- Click the view buttons in the calendar controls toolbar
- Use the dropdown menu on mobile (tap the current view name)
- Mobile devices default to Day view
- Desktop and tablets default to Week view
Your view preference persists across sessions and is stored locally in your browser.
Navigation shortcuts
PlanningSup supports keyboard navigation for power users:Current time indicator
In Day and Week views, a red horizontal line shows the current time. This line updates automatically every minute.Responsive grid height
The calendar grid automatically adjusts to fit your browser window:Day boundaries
By default, the calendar displays events between 7:00 AM and 8:00 PM. This focuses the view on typical university hours.Week options
Show or hide weekends
In Week view, you can toggle weekend display:
This changes the week view from 5 days (Mon-Fri) to 7 days (Mon-Sun).
Event duration summary
Below the calendar controls, PlanningSup displays the total hours of events in the current view:- Sums all event durations in the visible range
- Merges overlapping events to avoid double-counting
- Updates automatically when you change views or navigate
apps/web/src/composables/usePlanningCalendar.ts:308-389.
Jump to today
Click “Aujourd’hui” (Today) in the calendar controls to instantly jump to the current date, regardless of which view you’re in.Week numbers
PlanningSup displays ISO week numbers in the month grid and week view header. This is useful for coordinating with syllabi that reference weeks (e.g., “Week 42”).Mobile-optimized day view
On small screens (< 768px), PlanningSup automatically:- Switches to Day view on first load
- Uses full-width events (100% instead of 98%)
- Hides week numbers for more space
Next steps
Customization
Change colors, filter events, and personalize your calendar
Offline mode
Install the PWA for offline access