What the person is doing
Events belong to specific dates, times, ranges, resources, people, rooms, services, calendars, or availability windows.
Application · lesson 17 of 23 · Data Display And Exploration
Underlying principle: A display makes relationships visible. Its format follows the comparison, trend, detail, or monitoring question that the person needs to answer.
Provide a calendar view with date navigation, month/week/day or agenda modes, event blocks, time-axis and all-day placement, overflow disclosure, selected-day detail, availability and conflict states, timezone clarity, and responsive fallback.
A display makes relationships visible. Its format follows the comparison, trend, detail, or monitoring question that the person needs to answer.
Events belong to specific dates, times, ranges, resources, people, rooms, services, calendars, or availability windows.
Provide a calendar view with date navigation, month/week/day or agenda modes, event blocks, time-axis and all-day placement, overflow disclosure, selected-day detail, availability and conflict states, timezone clarity, and responsive fallback.
Default calendar state with visible range, view mode, timezone, today marker, selected date, and event count.
What does spatial placement answer here: weekday, duration, overlap, availability, resource, or recurrence?
Mode switches between month, week, day, and agenda preserve the closest equivalent date and explain when the same event appears differently.
Events belong to specific dates, times, ranges, resources, people, rooms, services, calendars, or availability windows.
The full lab is intentionally loaded on request. That keeps this reading page fast while preserving the strong and weak states, keyboard checks, and failure scenarios.
Events belong to specific dates, times, ranges, resources, people, rooms, services, calendars, or availability windows.
Provide a calendar view with date navigation, month/week/day or agenda modes, event blocks, time-axis and all-day placement, overflow disclosure, selected-day detail, availability and conflict states, timezone clarity, and responsive fallback.
Default calendar state with visible range, view mode, timezone, today marker, selected date, and event count.
Calendar navigation resets filters, selected calendars, selected date, or opened event unexpectedly.
Expose date navigation, mode switch, visible range, selected date, today, timezone, and event count as text.
FullCalendar - checked
FullCalendar documents month view, fixed week count, and non-current date rendering.
FullCalendar - checked
FullCalendar documents day and week time-grid behavior with time axis, all-day slots, overlap, and current-time options.
FullCalendar - checked
FullCalendar documents overflow disclosure when too many events fit in one day.
FullCalendar - checked
FullCalendar documents ARIA, keyboard focus, and accessible hints for interactive calendar elements.
Microsoft Learn - checked
Microsoft documents scheduled activity calendar views with start, end, description, duration, and mobile adaptation.
Ministry of Justice Design System - checked
MOJ documents a whole-page accessible appointment calendar with selectable dates and time slots.
Source trail checked: