Data Display

Time Slot

A Time Slot represents a specific period available for scheduling, booking, or appointments.

Examples

Mon14 Apr
Tue15 Apr
Wed16 Apr
Thu17 Apr
Fri18 Apr
9:00 AM
8 slots
6 slots
5 slots
Public HolidayRam Navami
4 slots
9:30 AM
6 slots
No slots available
4 slots
Public HolidayRam Navami
6 slots
10:00 AM
5 slots
5 slots
No slots available
Public HolidayRam Navami
3 slots
10:30 AM
7 slots
8 slots
6 slots
Public HolidayRam Navami
3 slots
11:00 AM
No slots available
3 slots
7 slots
Public HolidayRam Navami
8 slots
11:30 AM
No slots available
2 slots
3 slots
Public HolidayRam Navami
No slots available
12:00 PM
4 slots
No slots available
2 slots
Public HolidayRam Navami
5 slots
12:30 PM
9 slots
7 slots
5 slots
Public HolidayRam Navami
2 slots
1:00 PM
2 slots
5 slots
No slots available
Public HolidayRam Navami
7 slots
1:30 PM
5 slots
No slots available
4 slots
Public HolidayRam Navami
4 slots
Available
Selected
No slots
Limited slots
Public holiday
Weekly off

AccessibilityWCAG 2.1 Level AA Compliant

Features5 checks

  • Grid role on the expanded slot table with row/cell semantics
  • aria-selected on each slot cell reflects selection state
  • Keyboard navigation using Arrow keys within the slot grid
  • Holiday and weekly-off cells are aria-disabled
  • Calendar in compact view uses role="grid" with day headers as columnheaders

When to use this component

Do's

  • Appointment booking across multiple days (expanded)
  • Single-day time selection with a calendar (compact)
  • Communicating public holidays and weekly off days
  • Government service portals with capacity constraints

Don'ts

  • For date-only selection, use DatePicker instead.
  • For non-appointment data grids, use Table.
  • Open-ended scheduling without defined capacity

Do's and Don'ts

✓ Do's
5 slots
No slots available
2 slots

Use distinct colors and labels to communicate each slot state clearly.

✗ Don'ts
9:00 AM
9:30 AM
10:00 AM

Don't show all cells identically, users can't tell which slots are available.

UX4G Accessibility Tool
Dictionary
UX4G Accessibility Tool
Dictionary