Skip to main content Skip to main content
Components

Calendar

Status: Experimental

Added by Phoebe Brocket in ‘Visit someone in prison’ in September 2025.

How to use ‘experimental’ components
Anyone can add an ‘experimental’ status component to the MoJ Design System. They’re early in development and can be used as a starting point. Read about all the Design System statuses.
The calendar component enables users to select times from a calendar, for example to book an appointment.

Contents

A GOV.UK service page with the title 'Book a prison visit'. Two months of a calendar are shown. Some dates are selectable links, and others are plain text. Thursday 19th February 2024 is selected. Below the calendars is a radio list showing two available timeslots for the selected date, and a continue button below.

Overview

An accessible, scalable calendar component (whole page - not a date picker).

How the component is currently used

Used in Visit Someone in Prison to display available times for a prison visit. Soon to be used in Manage People on Probation and another service in LAA to book appointments.

Contribute to this component

You can help develop this component by adding information to the calendar Github discussion. This helps other people to use it in their service.

Designs

A Figma design has been added for this component. There may be more links and resources in the calendar Github discussion.

Figma

If you work for MoJ, view the calendar component in the MoJ Figma Kit.

If you work outside MoJ, go to the MoJ Figma Kit on the Figma community platform.

If you have design files that are relevant to this component you can add them to the Github discussion. This helps other people to use it in their service.

Accessibility

Accessibility findings have been added for this component. There may be more findings in the calendar Github discussion.

External audit

  • Conducted by: User Vision
  • Date: 1 April 2011

Audit findings

No issues discovered

Internal review

  • By: MoJ accessibility team
  • Date: 1 April 2011

Review findings

No issues discovered. This wasn’t an official audit, we worked with the accessibility team and they reviewed the component and provided feedback.

Assistive Technology testing

Date: 1 April 2011

Testing details

No issues discovered

Contribute accessibility findings

If you have accessibility findings that are relevant to this component you can add them to the Github discussion. This helps other people to use it in their service.

Code

No code was included when this contribution was added.

You can use the calendar Github discussion to:

  • view other code blocks

  • add relevant code