Accessibility statement for Fix Desk

Fix Desk is used by students, academic staff and Estates technicians to report and manage building faults on campus. We want everyone to be able to use it, including people who use a keyboard only, a screen reader, screen magnification or a phone.

How accessible this website is

Fix Desk has been designed and tested to meet the Web Content Accessibility Guidelines (WCAG) 2.1 at level AA. You should be able to:

Known limitations

We know some parts are not fully accessible yet:

How we tested it

This statement was prepared on 11 November 2026. The site was tested by its developer using:

Results from the axe DevTools automated checker and from testing with the NVDA screen reader will be added here.

How the main WCAG 2.1 AA criteria are met

Selected WCAG 2.1 success criteria and how Fix Desk meets them
Criterion Status How it is met
1.3.1 Info and Relationships
Supports
Landmarks (header, nav, main, footer), one h1 per page with no skipped levels, real tables with column headers, fieldsets and legends for radio groups, and a label for every input.
1.3.5 Identify Input Purpose
Supports
Name, email, phone and password fields use autocomplete values so browsers can fill them in.
1.4.1 Use of Colour
Supports
Priority and status tags contain the words (Urgent, Done), overdue jobs say "Overdue by...", and invalid fields get an error message as well as a red border.
1.4.3 Contrast (Minimum)
Supports
Every text colour pair was measured; all are 5.91:1 or higher.
1.4.4 Resize Text and 1.4.10 Reflow
Supports
Sizes use rem units and the layout uses flexbox, grid and media queries. Tables turn into cards on narrow screens, so nothing scrolls sideways at 320 pixels or 200% zoom.
1.4.11 Non-text Contrast
Supports
Input borders are 4.8:1 against white and the focus outline is a 3-pixel dark blue line.
2.1.1 Keyboard and 2.1.2 No Keyboard Trap
Supports
Only native buttons, links and form controls are used. Dialogs use the HTML dialog element, close with Escape and return focus to the button that opened them.
2.2.1 Timing Adjustable
Does not support
The 1-hour inactivity sign-out has no warning or extension. See known limitations.
2.4.1 Bypass Blocks
Supports
A "Skip to main content" link is the first thing on every page.
2.4.3 Focus Order and 2.4.7 Focus Visible
Supports
Tab order follows the visual order. After an action, focus moves to the result: an error summary, a success message, or back to the item that changed.
3.2.2 On Input
Supports
Changes to work orders are only saved with an explicit Save button, never just by moving through a drop-down list.
3.3.1 Error Identification and 3.3.3 Error Suggestion
Supports
An error summary receives focus and links to each problem field. Every message says how to fix the problem, for example "Use your university email ending in @uni.ac.uk."
3.3.4 Error Prevention
Supports
Marking a job complete asks for confirmation first. Forms are checked before they are sent.
4.1.2 Name, Role, Value
Supports
Sortable column headers use aria-sort. The show-password button uses aria-pressed. Buttons repeated in each row include the work order number in their accessible name.
4.1.3 Status Messages
Supports
A polite live region announces saves, result counts ("Showing 1 to 10 of 31 work orders"), loading states and newly revealed form sections.

Report a problem

If you find something on Fix Desk that you can't use, please tell us. Use the contact form and choose the subject "Accessibility problem", or email estates@uni.ac.uk. We aim to reply within 1 working day.