From 86ac20be64ded7d38d36a280c791e9c32b14c4ee Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:54:11 +0000 Subject: [PATCH 01/39] a11y audit: #5048 mgmt cmd update_a11y_conformance --- docs/md/a11y/a11y_conformance.md | 258 ++++++++++++++++++ docs/md/a11y/conformance_data.json | 255 +++++++++++++++++ .../commands/update_a11y_conformance.py | 196 +++++++++++++ 3 files changed, 709 insertions(+) create mode 100644 docs/md/a11y/a11y_conformance.md create mode 100644 docs/md/a11y/conformance_data.json create mode 100644 src/utils/management/commands/update_a11y_conformance.py diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md new file mode 100644 index 0000000000..7310476670 --- /dev/null +++ b/docs/md/a11y/a11y_conformance.md @@ -0,0 +1,258 @@ +# Janeway Accessibility Conformance + +Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins. + +## Results Key + +| Result | Markdown Symbol | +|---|---| +| Not-applicable | :brown_square: `:brown_square:` | +| Partially Supports | :orange_circle: `:orange_circle:` | +| Supports | :white_check_mark: `:white_check_mark:` | +| Does not support | :x: `:x:` | + +## Front of House - OLH Theme + +| Result | Success Criterion | Level | Conformance | Remarks | Audit | +|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | +| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| | 1.2.2 Captions (Prerecorded) | A | | | | +| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| | 1.2.4 Captions (Live) | AA | | | | +| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| | 1.3.1 Info and Relationships | A | | | | +| | 1.3.2 Meaningful Sequence | A | | | | +| | 1.3.3 Sensory Characteristics | A | | | | +| | 1.3.4 Orientation | AA | | | | +| | 1.3.5 Identify Input Purpose | AA | | | | +| | 1.4.1 Use of Color | A | | | | +| | 1.4.10 Reflow | AA | | | | +| | 1.4.11 Non-text Contrast | AA | | | | +| | 1.4.12 Text Spacing | AA | | | | +| | 1.4.13 Content on Hover or Focus | AA | | | | +| | 1.4.2 Audio Control | A | | | | +| | 1.4.3 Contrast (Minimum) | AA | | | | +| | 1.4.4 Resize Text | AA | | | | +| | 1.4.5 Images of Text | AA | | | | +| | 2.1.1 Keyboard | A | | | | +| | 2.1.2 No Keyboard Trap | A | | | | +| | 2.1.4 Character Key Shortcuts | A | | | | +| | 2.2.1 Timing Adjustable | A | | | | +| | 2.2.2 Pause, Stop, Hide | A | | | | +| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| | 2.4.1 Bypass Blocks | A | | | | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | +| | 2.4.2 Page Titled | A | | | | +| | 2.4.3 Focus Order | A | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | +| | 2.4.5 Multiple Ways | AA | | | | +| | 2.4.6 Headings and Labels | AA | | | | +| | 2.4.7 Focus Visible | AA | | | | +| | 2.5.1 Pointer Gestures | A | | | | +| | 2.5.2 Pointer Cancellation | A | | | | +| | 2.5.3 Label in Name | A | | | | +| | 2.5.4 Motion Actuation | A | | | | +| | 2.5.7 Dragging Movements | AA | | | | +| | 2.5.8 Target Size (Minimum) | AA | | | | +| | 3.1.1 Language of Page | A | | | | +| | 3.1.2 Language of Parts | AA | | | | +| | 3.2.1 On Focus | A | | | | +| | 3.2.2 On Input | A | | | | +| | 3.2.3 Consistent Navigation | AA | | | | +| | 3.2.4 Consistent Identification | AA | | | | +| | 3.2.6 Consistent Help | A | | | | +| | 3.3.1 Error Identification | A | | | | +| | 3.3.2 Labels or Instructions | A | | | | +| | 3.3.3 Error Suggestion | AA | | | | +| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| | 3.3.7 Redundant Entry | A | | | | +| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| | 4.1.2 Name, Role, Value | A | | | | +| | 4.1.3 Status Messages | AA | | | | + +## Front of House - Material Theme + +| Result | Success Criterion | Level | Conformance | Remarks | Audit | +|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | +| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| | 1.2.2 Captions (Prerecorded) | A | | | | +| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| | 1.2.4 Captions (Live) | AA | | | | +| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| | 1.3.1 Info and Relationships | A | | | | +| | 1.3.2 Meaningful Sequence | A | | | | +| | 1.3.3 Sensory Characteristics | A | | | | +| | 1.3.4 Orientation | AA | | | | +| | 1.3.5 Identify Input Purpose | AA | | | | +| | 1.4.1 Use of Color | A | | | | +| | 1.4.10 Reflow | AA | | | | +| | 1.4.11 Non-text Contrast | AA | | | | +| | 1.4.12 Text Spacing | AA | | | | +| | 1.4.13 Content on Hover or Focus | AA | | | | +| | 1.4.2 Audio Control | A | | | | +| | 1.4.3 Contrast (Minimum) | AA | | | | +| | 1.4.4 Resize Text | AA | | | | +| | 1.4.5 Images of Text | AA | | | | +| | 2.1.1 Keyboard | A | | | | +| | 2.1.2 No Keyboard Trap | A | | | | +| | 2.1.4 Character Key Shortcuts | A | | | | +| | 2.2.1 Timing Adjustable | A | | | | +| | 2.2.2 Pause, Stop, Hide | A | | | | +| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| | 2.4.1 Bypass Blocks | A | | | | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | +| | 2.4.2 Page Titled | A | | | | +| | 2.4.3 Focus Order | A | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | +| | 2.4.5 Multiple Ways | AA | | | | +| | 2.4.6 Headings and Labels | AA | | | | +| | 2.4.7 Focus Visible | AA | | | | +| | 2.5.1 Pointer Gestures | A | | | | +| | 2.5.2 Pointer Cancellation | A | | | | +| | 2.5.3 Label in Name | A | | | | +| | 2.5.4 Motion Actuation | A | | | | +| | 2.5.7 Dragging Movements | AA | | | | +| | 2.5.8 Target Size (Minimum) | AA | | | | +| | 3.1.1 Language of Page | A | | | | +| | 3.1.2 Language of Parts | AA | | | | +| | 3.2.1 On Focus | A | | | | +| | 3.2.2 On Input | A | | | | +| | 3.2.3 Consistent Navigation | AA | | | | +| | 3.2.4 Consistent Identification | AA | | | | +| | 3.2.6 Consistent Help | A | | | | +| | 3.3.1 Error Identification | A | | | | +| | 3.3.2 Labels or Instructions | A | | | | +| | 3.3.3 Error Suggestion | AA | | | | +| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| | 3.3.7 Redundant Entry | A | | | | +| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| | 4.1.2 Name, Role, Value | A | | | | +| | 4.1.3 Status Messages | AA | | | | + +## Front of House - Clean Theme + +| Result | Success Criterion | Level | Conformance | Remarks | Audit | +|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | +| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| | 1.2.2 Captions (Prerecorded) | A | | | | +| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| | 1.2.4 Captions (Live) | AA | | | | +| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| | 1.3.1 Info and Relationships | A | | | | +| | 1.3.2 Meaningful Sequence | A | | | | +| | 1.3.3 Sensory Characteristics | A | | | | +| | 1.3.4 Orientation | AA | | | | +| | 1.3.5 Identify Input Purpose | AA | | | | +| | 1.4.1 Use of Color | A | | | | +| | 1.4.10 Reflow | AA | | | | +| | 1.4.11 Non-text Contrast | AA | | | | +| | 1.4.12 Text Spacing | AA | | | | +| | 1.4.13 Content on Hover or Focus | AA | | | | +| | 1.4.2 Audio Control | A | | | | +| | 1.4.3 Contrast (Minimum) | AA | | | | +| | 1.4.4 Resize Text | AA | | | | +| | 1.4.5 Images of Text | AA | | | | +| | 2.1.1 Keyboard | A | | | | +| | 2.1.2 No Keyboard Trap | A | | | | +| | 2.1.4 Character Key Shortcuts | A | | | | +| | 2.2.1 Timing Adjustable | A | | | | +| | 2.2.2 Pause, Stop, Hide | A | | | | +| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| | 2.4.1 Bypass Blocks | A | | | | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | +| | 2.4.2 Page Titled | A | | | | +| | 2.4.3 Focus Order | A | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | +| | 2.4.5 Multiple Ways | AA | | | | +| | 2.4.6 Headings and Labels | AA | | | | +| | 2.4.7 Focus Visible | AA | | | | +| | 2.5.1 Pointer Gestures | A | | | | +| | 2.5.2 Pointer Cancellation | A | | | | +| | 2.5.3 Label in Name | A | | | | +| | 2.5.4 Motion Actuation | A | | | | +| | 2.5.7 Dragging Movements | AA | | | | +| | 2.5.8 Target Size (Minimum) | AA | | | | +| | 3.1.1 Language of Page | A | | | | +| | 3.1.2 Language of Parts | AA | | | | +| | 3.2.1 On Focus | A | | | | +| | 3.2.2 On Input | A | | | | +| | 3.2.3 Consistent Navigation | AA | | | | +| | 3.2.4 Consistent Identification | AA | | | | +| | 3.2.6 Consistent Help | A | | | | +| | 3.3.1 Error Identification | A | | | | +| | 3.3.2 Labels or Instructions | A | | | | +| | 3.3.3 Error Suggestion | AA | | | | +| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| | 3.3.7 Redundant Entry | A | | | | +| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| | 4.1.2 Name, Role, Value | A | | | | +| | 4.1.3 Status Messages | AA | | | | + +## Front of House - Accessibility Mode + +Accessibility Mode is provided as an user-selectable alternative from all three themes. + +| Result | Success Criterion | Level | Conformance | Remarks | Audit | +|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | +| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| | 1.2.2 Captions (Prerecorded) | A | | | | +| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| | 1.2.4 Captions (Live) | AA | | | | +| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| | 1.3.1 Info and Relationships | A | | | | +| | 1.3.2 Meaningful Sequence | A | | | | +| | 1.3.3 Sensory Characteristics | A | | | | +| | 1.3.4 Orientation | AA | | | | +| | 1.3.5 Identify Input Purpose | AA | | | | +| | 1.4.1 Use of Color | A | | | | +| | 1.4.10 Reflow | AA | | | | +| | 1.4.11 Non-text Contrast | AA | | | | +| | 1.4.12 Text Spacing | AA | | | | +| | 1.4.13 Content on Hover or Focus | AA | | | | +| | 1.4.2 Audio Control | A | | | | +| | 1.4.3 Contrast (Minimum) | AA | | | | +| | 1.4.4 Resize Text | AA | | | | +| | 1.4.5 Images of Text | AA | | | | +| | 2.1.1 Keyboard | A | | | | +| | 2.1.2 No Keyboard Trap | A | | | | +| | 2.1.4 Character Key Shortcuts | A | | | | +| | 2.2.1 Timing Adjustable | A | | | | +| | 2.2.2 Pause, Stop, Hide | A | | | | +| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| | 2.4.1 Bypass Blocks | A | | | | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | +| | 2.4.2 Page Titled | A | | | | +| | 2.4.3 Focus Order | A | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | +| | 2.4.5 Multiple Ways | AA | | | | +| | 2.4.6 Headings and Labels | AA | | | | +| | 2.4.7 Focus Visible | AA | | | | +| | 2.5.1 Pointer Gestures | A | | | | +| | 2.5.2 Pointer Cancellation | A | | | | +| | 2.5.3 Label in Name | A | | | | +| | 2.5.4 Motion Actuation | A | | | | +| | 2.5.7 Dragging Movements | AA | | | | +| | 2.5.8 Target Size (Minimum) | AA | | | | +| | 3.1.1 Language of Page | A | | | | +| | 3.1.2 Language of Parts | AA | | | | +| | 3.2.1 On Focus | A | | | | +| | 3.2.2 On Input | A | | | | +| | 3.2.3 Consistent Navigation | AA | | | | +| | 3.2.4 Consistent Identification | AA | | | | +| | 3.2.6 Consistent Help | A | | | | +| | 3.3.1 Error Identification | A | | | | +| | 3.3.2 Labels or Instructions | A | | | | +| | 3.3.3 Error Suggestion | AA | | | | +| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| | 3.3.7 Redundant Entry | A | | | | +| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| | 4.1.2 Name, Role, Value | A | | | | +| | 4.1.3 Status Messages | AA | | | | + +## Back office + +No data. Development focus will turn to back office accessibilty improvements after the front of house is addressed in version 1.9. diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json new file mode 100644 index 0000000000..675eef721d --- /dev/null +++ b/docs/md/a11y/conformance_data.json @@ -0,0 +1,255 @@ +{ + "metadata": { + "title": "Janeway Accessibility Conformance", + "description": "Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins." + }, + "criteria": { + "1.1.1": { + "criterion_name": "Non-text Content", + "level": "A" + }, + "1.2.1": { + "criterion_name": "Audio-only and Video-only (Prerecorded)", + "level": "A" + }, + "1.2.2": { + "criterion_name": "Captions (Prerecorded)", + "level": "A" + }, + "1.2.3": { + "criterion_name": "Audio Description or Media Alternative (Prerecorded)", + "level": "A" + }, + "1.2.4": { + "criterion_name": "Captions (Live)", + "level": "AA" + }, + "1.2.5": { + "criterion_name": "Audio Description (Prerecorded)", + "level": "AA" + }, + "1.3.1": { + "criterion_name": "Info and Relationships", + "level": "A" + }, + "1.3.2": { + "criterion_name": "Meaningful Sequence", + "level": "A" + }, + "1.3.3": { + "criterion_name": "Sensory Characteristics", + "level": "A" + }, + "1.3.4": { + "criterion_name": "Orientation", + "level": "AA" + }, + "1.3.5": { + "criterion_name": "Identify Input Purpose", + "level": "AA" + }, + "1.4.1": { + "criterion_name": "Use of Color", + "level": "A" + }, + "1.4.2": { + "criterion_name": "Audio Control", + "level": "A" + }, + "1.4.3": { + "criterion_name": "Contrast (Minimum)", + "level": "AA" + }, + "1.4.4": { + "criterion_name": "Resize Text", + "level": "AA" + }, + "1.4.5": { + "criterion_name": "Images of Text", + "level": "AA" + }, + "1.4.10": { + "criterion_name": "Reflow", + "level": "AA" + }, + "1.4.11": { + "criterion_name": "Non-text Contrast", + "level": "AA" + }, + "1.4.12": { + "criterion_name": "Text Spacing", + "level": "AA" + }, + "1.4.13": { + "criterion_name": "Content on Hover or Focus", + "level": "AA" + }, + "2.1.1": { + "criterion_name": "Keyboard", + "level": "A" + }, + "2.1.2": { + "criterion_name": "No Keyboard Trap", + "level": "A" + }, + "2.1.4": { + "criterion_name": "Character Key Shortcuts", + "level": "A" + }, + "2.2.1": { + "criterion_name": "Timing Adjustable", + "level": "A" + }, + "2.2.2": { + "criterion_name": "Pause, Stop, Hide", + "level": "A" + }, + "2.3.1": { + "criterion_name": "Three Flashes or Below Threshold", + "level": "A" + }, + "2.4.1": { + "criterion_name": "Bypass Blocks", + "level": "A" + }, + "2.4.2": { + "criterion_name": "Page Titled", + "level": "A" + }, + "2.4.3": { + "criterion_name": "Focus Order", + "level": "A" + }, + "2.4.4": { + "criterion_name": "Link Purpose (In Context)", + "level": "A" + }, + "2.4.5": { + "criterion_name": "Multiple Ways", + "level": "AA" + }, + "2.4.6": { + "criterion_name": "Headings and Labels", + "level": "AA" + }, + "2.4.7": { + "criterion_name": "Focus Visible", + "level": "AA" + }, + "2.4.11": { + "criterion_name": "Focus Not Obscured (Minimum)", + "level": "AA" + }, + "2.5.1": { + "criterion_name": "Pointer Gestures", + "level": "A" + }, + "2.5.2": { + "criterion_name": "Pointer Cancellation", + "level": "A" + }, + "2.5.3": { + "criterion_name": "Label in Name", + "level": "A" + }, + "2.5.4": { + "criterion_name": "Motion Actuation", + "level": "A" + }, + "2.5.7": { + "criterion_name": "Dragging Movements", + "level": "AA" + }, + "2.5.8": { + "criterion_name": "Target Size (Minimum)", + "level": "AA" + }, + "3.1.1": { + "criterion_name": "Language of Page", + "level": "A" + }, + "3.1.2": { + "criterion_name": "Language of Parts", + "level": "AA" + }, + "3.2.1": { + "criterion_name": "On Focus", + "level": "A" + }, + "3.2.2": { + "criterion_name": "On Input", + "level": "A" + }, + "3.2.3": { + "criterion_name": "Consistent Navigation", + "level": "AA" + }, + "3.2.4": { + "criterion_name": "Consistent Identification", + "level": "AA" + }, + "3.2.6": { + "criterion_name": "Consistent Help", + "level": "A" + }, + "3.3.1": { + "criterion_name": "Error Identification", + "level": "A" + }, + "3.3.2": { + "criterion_name": "Labels or Instructions", + "level": "A" + }, + "3.3.3": { + "criterion_name": "Error Suggestion", + "level": "AA" + }, + "3.3.4": { + "criterion_name": "Error Prevention (Legal, Financial, Data)", + "level": "AA" + }, + "3.3.7": { + "criterion_name": "Redundant Entry", + "level": "A" + }, + "3.3.8": { + "criterion_name": "Accessible Authentication (Minimum)", + "level": "AA" + }, + "4.1.2": { + "criterion_name": "Name, Role, Value", + "level": "A" + }, + "4.1.3": { + "criterion_name": "Status Messages", + "level": "AA" + } + }, + "area": { + "olh": { + "name": "Front of House - OLH Theme", + "audit_results": { + } + }, + "material": { + "name": "Front of House - Material Theme", + "audit_results": { + } + }, + "clean": { + "name": "Front of House - Clean Theme", + "audit_results": { + } + }, + "accessibility_mode": { + "name": "Front of House - Accessibility Mode", + "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], + "audit_results": { + } + }, + "back_office": { + "name": "Back office", + "notes": ["No data. Development focus will turn to back office accessibilty improvements after the front of house is addressed in version 1.9."] + } + } +} \ No newline at end of file diff --git a/src/utils/management/commands/update_a11y_conformance.py b/src/utils/management/commands/update_a11y_conformance.py new file mode 100644 index 0000000000..e333180cc6 --- /dev/null +++ b/src/utils/management/commands/update_a11y_conformance.py @@ -0,0 +1,196 @@ +import json +import os + +from django.core.management.base import BaseCommand +from django.conf import settings + + +class Command(BaseCommand): + """Updates Accessibility Conformance markdown from JSON.""" + + help = "This will overwrite the conformance markdown file." + + # Conformance symbol mapping + conformance_symbol_map = { + "Not-applicable": ":brown_square:", + "Partially Supports": ":orange_circle:", + "Supports": ":white_check_mark:", + "Does not support": ":x:", + } + + def add_arguments(self, parser): + """Adds arguments to Django's management command-line parser. + + :param parser: the parser to which the required arguments will be added + :return: None + """ + parser.add_argument( + "--json-file", + type=str, + default=os.path.join( + settings.BASE_DIR, + "..", + "docs", + "md", + "a11y", + "conformance_data.json", + ), + help="Path to the JSON data file", + ) + parser.add_argument( + "--output", + type=str, + default=os.path.join( + settings.BASE_DIR, + "..", + "docs", + "md", + "a11y", + "a11y_conformance.md", + ), + help="Path to the output markdown file", + ) + + def format_table_cell(self, value): + """Format a table cell value, handling None and empty strings.""" + if value is None: + return "" + return str(value) + + def output_table_row(self, row_data): + """Output a markdown table row.""" + return ( + f"| {row_data['result']:<20} | {row_data['criterion_text']:<60} | {row_data['level']:<5} | " + f"{row_data['conformance']:<18} | {row_data['remarks']:<7} | {row_data['audit']:<20} |" + ) + + def generate_table_row(self, criterion_id, area_criterion_data): + """Generate a markdown table row for a criterion. + + Args: + criterion_id: The criterion ID (e.g., "1.1.1") + area_criterion_data: The criterion data from the area (contains conformance, remarks, audit) + """ + # Look up the full criterion info from the top-level criteria + criterion_info = self.data["criteria"].get(criterion_id, {}) + criterion_name = criterion_info.get("criterion_name", "") + level = criterion_info.get("level", "") + + conformance = area_criterion_data.get("conformance") + conformance_symbol = "" + if conformance and conformance in self.conformance_symbol_map: + conformance_symbol = self.conformance_symbol_map[conformance] + + row_data = { + "result": self.format_table_cell(conformance_symbol), + "criterion_text": f"{criterion_id} {criterion_name}", + "level": self.format_table_cell(level), + "conformance": self.format_table_cell(conformance), + "remarks": self.format_table_cell(area_criterion_data.get("remarks")), + "audit": self.format_table_cell(area_criterion_data.get("audit")), + } + return self.output_table_row(row_data) + + def generate_area_table(self, area_data): + """Generate a markdown table for an area.""" + + # Column headings + headings = { + "result": "Result", + "criterion_text": "Success Criterion", + "level": "Level", + "conformance": "Conformance", + "remarks": "Remarks", + "audit": "Audit", + } + lines = [self.output_table_row(headings)] + lines.append("|---" * len(headings) + "|") + + audit_results = area_data.get("audit_results", {}) + + # Iterate over all criteria from the top-level criteria object + # Sort by criterion ID to ensure consistent ordering + for criterion_id in sorted(self.data["criteria"].keys()): + # Get area-specific data for this criterion, or use empty dict if not present + result_data = audit_results.get(criterion_id, {}) + lines.append(self.generate_table_row(criterion_id, result_data)) + + return "\n".join(lines) + + def handle(self, *args, **options): + """Generates conformance markdown from JSON data file. + + :param args: None + :param options: Command options + :return: None + """ + json_file = options.get("json_file") + output_file = options.get("output") + + # Resolve and normalize paths + json_file = os.path.normpath(os.path.abspath(json_file)) + output_file = os.path.normpath(os.path.abspath(output_file)) + + # Load JSON data + try: + with open(json_file, "r", encoding="utf-8") as f: + self.data = json.load(f) + except FileNotFoundError: + self.stdout.write(self.style.ERROR(f"JSON file not found: {json_file}")) + return + except json.JSONDecodeError as e: + self.stdout.write(self.style.ERROR(f"Invalid JSON file: {e}")) + return + + # Generate markdown + lines = [] + + # Title + lines.append(f"# {self.data['metadata']['title']}") + lines.append("") + lines.append(self.data["metadata"]["description"]) + lines.append("") + + # Results Key + lines.append("## Results Key") + lines.append("") + lines.append("| Result | Markdown Symbol |") + lines.append("|---|---|") + for result, symbol in self.conformance_symbol_map.items(): + lines.append(f"| {result} | {symbol} `{symbol}` |") + lines.append("") + + # Generate tables for each area + for area_key in self.data["area"]: + if area_key in self.data["area"]: + area_data = self.data["area"][area_key] + area_name = area_data["name"] + lines.append(f"## {area_name}") + lines.append("") + # Handle notes if they exist + notes = area_data.get("notes", []) + if notes: + for note in notes: + lines.append(note) + lines.append("") + # Generate table if results exist + if "audit_results" in area_data: + lines.append(self.generate_area_table(area_data)) + lines.append("") + + # Write output + try: + output_dir = os.path.dirname(output_file) + if output_dir and not os.path.exists(output_dir): + os.makedirs(output_dir) + + with open(output_file, "w", encoding="utf-8") as f: + f.write("\n".join(lines)) + + self.stdout.write( + self.style.SUCCESS( + f"Successfully generated VPAT markdown: {output_file}" + ) + ) + except Exception as e: + self.stdout.write(self.style.ERROR(f"Error writing output file: {e}")) From ec8b2bbd02933f3cf16bf36f83aed11db85aa9cc Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:10:10 +0000 Subject: [PATCH 02/39] a11y audit: #5048 clean results from June 2024 --- docs/md/a11y/a11y_conformance.md | 110 ++++++++++++++--------------- docs/md/a11y/conformance_data.json | 55 +++++++++++++++ 2 files changed, 110 insertions(+), 55 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 7310476670..3c5ce08790 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -135,61 +135,61 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| -| | 1.1.1 Non-text Content | A | | | | -| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | -| | 1.2.2 Captions (Prerecorded) | A | | | | -| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | -| | 1.2.4 Captions (Live) | AA | | | | -| | 1.2.5 Audio Description (Prerecorded) | AA | | | | -| | 1.3.1 Info and Relationships | A | | | | -| | 1.3.2 Meaningful Sequence | A | | | | -| | 1.3.3 Sensory Characteristics | A | | | | -| | 1.3.4 Orientation | AA | | | | -| | 1.3.5 Identify Input Purpose | AA | | | | -| | 1.4.1 Use of Color | A | | | | -| | 1.4.10 Reflow | AA | | | | -| | 1.4.11 Non-text Contrast | AA | | | | -| | 1.4.12 Text Spacing | AA | | | | -| | 1.4.13 Content on Hover or Focus | AA | | | | -| | 1.4.2 Audio Control | A | | | | -| | 1.4.3 Contrast (Minimum) | AA | | | | -| | 1.4.4 Resize Text | AA | | | | -| | 1.4.5 Images of Text | AA | | | | -| | 2.1.1 Keyboard | A | | | | -| | 2.1.2 No Keyboard Trap | A | | | | -| | 2.1.4 Character Key Shortcuts | A | | | | -| | 2.2.1 Timing Adjustable | A | | | | -| | 2.2.2 Pause, Stop, Hide | A | | | | -| | 2.3.1 Three Flashes or Below Threshold | A | | | | -| | 2.4.1 Bypass Blocks | A | | | | -| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| | 2.4.2 Page Titled | A | | | | -| | 2.4.3 Focus Order | A | | | | -| | 2.4.4 Link Purpose (In Context) | A | | | | -| | 2.4.5 Multiple Ways | AA | | | | -| | 2.4.6 Headings and Labels | AA | | | | -| | 2.4.7 Focus Visible | AA | | | | -| | 2.5.1 Pointer Gestures | A | | | | -| | 2.5.2 Pointer Cancellation | A | | | | -| | 2.5.3 Label in Name | A | | | | -| | 2.5.4 Motion Actuation | A | | | | -| | 2.5.7 Dragging Movements | AA | | | | -| | 2.5.8 Target Size (Minimum) | AA | | | | -| | 3.1.1 Language of Page | A | | | | -| | 3.1.2 Language of Parts | AA | | | | -| | 3.2.1 On Focus | A | | | | -| | 3.2.2 On Input | A | | | | -| | 3.2.3 Consistent Navigation | AA | | | | -| | 3.2.4 Consistent Identification | AA | | | | -| | 3.2.6 Consistent Help | A | | | | -| | 3.3.1 Error Identification | A | | | | -| | 3.3.2 Labels or Instructions | A | | | | -| | 3.3.3 Error Suggestion | AA | | | | -| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | -| | 3.3.7 Redundant Entry | A | | | | -| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | -| | 4.1.2 Name, Role, Value | A | | | | -| | 4.1.3 Status Messages | AA | | | | +| :orange_circle: | 1.1.1 Non-text Content | A | Partially Supports | | June 2024 VPAT | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | June 2024 VPAT | +| :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | June 2024 VPAT | +| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 1.3.4 Orientation | AA | Supports | | June 2024 VPAT | +| :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | +| :brown_square: | 1.4.11 Non-text Contrast | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially Supports | | June 2024 VPAT | +| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | +| :orange_circle: | 1.4.4 Resize Text | AA | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | +| :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | June 2024 VPAT | +| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | June 2024 VPAT | +| :x: | 2.4.1 Bypass Blocks | A | Does not support | | June 2024 VPAT | +| :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.4.2 Page Titled | A | Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.3 Focus Order | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.6 Headings and Labels | AA | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | +| :orange_circle: | 2.5.1 Pointer Gestures | A | Partially Supports | | June 2024 VPAT | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | June 2024 VPAT | +| :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | +| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | June 2024 VPAT | +| :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | June 2024 VPAT | +| :brown_square: | 3.1.2 Language of Parts | AA | Not-applicable | | June 2024 VPAT | +| :orange_circle: | 3.2.1 On Focus | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | June 2024 VPAT | +| :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | +| :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | +| :x: | 3.3.3 Error Suggestion | AA | Does not support | | June 2024 VPAT | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | June 2024 VPAT | +| :white_check_mark: | 3.3.7 Redundant Entry | A | Supports | | June 2024 VPAT | +| :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | +| :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | +| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | June 2024 VPAT | ## Front of House - Accessibility Mode diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 675eef721d..033156c66a 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -239,6 +239,61 @@ "clean": { "name": "Front of House - Clean Theme", "audit_results": { + "1.1.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "1.4.3": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.10": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.11": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.12": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.13": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.6": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.3": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" } } }, "accessibility_mode": { From 81d2b707cd4caf6d3d3b705de4b3a0caf972842c Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:17:32 +0000 Subject: [PATCH 03/39] a11y audit: #5085 1.2.1 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 3c5ce08790..fc3d2a2eb8 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -16,7 +16,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | | 1.2.2 Captions (Prerecorded) | A | | | | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | @@ -76,7 +76,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | | 1.2.2 Captions (Prerecorded) | A | | | | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | @@ -136,7 +136,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | :orange_circle: | 1.1.1 Non-text Content | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | June 2024 VPAT | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | June 2024 VPAT | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | June 2024 VPAT | @@ -198,7 +198,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| | 1.2.1 Audio-only and Video-only (Prerecorded) | A | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | | 1.2.2 Captions (Prerecorded) | A | | | | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 033156c66a..54ce6919ad 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -229,18 +229,20 @@ "olh": { "name": "Front of House - OLH Theme", "audit_results": { + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } } }, "clean": { "name": "Front of House - Clean Theme", "audit_results": { "1.1.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, @@ -300,6 +302,7 @@ "name": "Front of House - Accessibility Mode", "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } } }, "back_office": { From f21de0ec64857640476b5dbe5590c419c67f69cf Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:19:56 +0000 Subject: [PATCH 04/39] a11y audit: #5086 1.2.2 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index fc3d2a2eb8..d127d87008 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -17,7 +17,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| | 1.2.2 Captions (Prerecorded) | A | | | | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | @@ -77,7 +77,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| | 1.2.2 Captions (Prerecorded) | A | | | | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | @@ -137,7 +137,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started |---|---|---|---|---|---| | :orange_circle: | 1.1.1 Non-text Content | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | June 2024 VPAT | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | June 2024 VPAT | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | June 2024 VPAT | @@ -199,7 +199,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| | 1.2.2 Captions (Prerecorded) | A | | | | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 54ce6919ad..5deaaeac03 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -229,13 +229,15 @@ "olh": { "name": "Front of House - OLH Theme", "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } } }, "clean": { @@ -243,7 +245,7 @@ "audit_results": { "1.1.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, @@ -302,7 +304,8 @@ "name": "Front of House - Accessibility Mode", "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" } + "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } } }, "back_office": { From 01ba8600f8f186e7e441fb288216a07d440fd2f0 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:21:56 +0000 Subject: [PATCH 05/39] a11y audit: #5087 1.2.3 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index d127d87008..8aa21a06b6 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -18,7 +18,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | @@ -78,7 +78,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | @@ -138,7 +138,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 1.1.1 Non-text Content | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | June 2024 VPAT | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | June 2024 VPAT | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | @@ -200,7 +200,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 1.1.1 Non-text Content | A | | | | | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | | | | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | | 1.2.4 Captions (Live) | AA | | | | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 5deaaeac03..b22075d9ac 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -230,14 +230,16 @@ "name": "Front of House - OLH Theme", "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } } }, "clean": { @@ -246,7 +248,7 @@ "1.1.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -305,7 +307,8 @@ "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" } + "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } } }, "back_office": { From c3e824284944e3695f982945dde98c18fbd5bd93 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:23:36 +0000 Subject: [PATCH 06/39] a11y audit: #5088 1.2.4 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 8aa21a06b6..a39507a91a 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -19,7 +19,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| | 1.2.4 Captions (Live) | AA | | | | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | @@ -79,7 +79,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| | 1.2.4 Captions (Live) | AA | | | | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | @@ -139,7 +139,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | June 2024 VPAT | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | June 2024 VPAT | @@ -201,7 +201,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| | 1.2.4 Captions (Live) | AA | | | | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | | 1.2.5 Audio Description (Prerecorded) | AA | | | | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index b22075d9ac..e86fb3a88e 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -231,7 +231,8 @@ "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } } }, "material": { @@ -239,7 +240,8 @@ "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } } }, "clean": { @@ -249,7 +251,7 @@ "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -308,7 +310,8 @@ "audit_results": { "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" } + "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } } }, "back_office": { From 193bd5b4bc9b69683531a5387a9c8877de4e26d5 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:25:01 +0000 Subject: [PATCH 07/39] a11y audit: #5089 1.2.5 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index a39507a91a..aeb6338a15 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -20,7 +20,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | | | 1.3.3 Sensory Characteristics | A | | | | @@ -80,7 +80,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | | | 1.3.3 Sensory Characteristics | A | | | | @@ -140,7 +140,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | June 2024 VPAT | | :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | | June 2024 VPAT | @@ -202,7 +202,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | | :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| | 1.2.5 Audio Description (Prerecorded) | AA | | | | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | | 1.3.2 Meaningful Sequence | A | | | | | | 1.3.3 Sensory Characteristics | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index e86fb3a88e..c994918411 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -232,7 +232,8 @@ "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } } }, "material": { @@ -241,7 +242,8 @@ "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } } }, "clean": { @@ -252,7 +254,7 @@ "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -311,7 +313,8 @@ "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" } + "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } } }, "back_office": { From 0d7944d9bbb58b2aeded64836417bffbc57ddc4a Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:27:15 +0000 Subject: [PATCH 08/39] a11y audit: #5051 1.3.2 all themes supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index aeb6338a15..88d507cf6e 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -22,7 +22,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | -| | 1.3.2 Meaningful Sequence | A | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | | 1.3.3 Sensory Characteristics | A | | | | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | @@ -82,7 +82,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | -| | 1.3.2 Meaningful Sequence | A | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | | 1.3.3 Sensory Characteristics | A | | | | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | @@ -142,7 +142,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.3.4 Orientation | AA | Supports | | June 2024 VPAT | | :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | @@ -204,7 +204,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | -| | 1.3.2 Meaningful Sequence | A | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | | 1.3.3 Sensory Characteristics | A | | | | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index c994918411..e645b3225a 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -233,7 +233,8 @@ "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } } }, "material": { @@ -243,7 +244,8 @@ "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } } }, "clean": { @@ -256,7 +258,7 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, @@ -314,7 +316,8 @@ "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" } + "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } } }, "back_office": { From d78848aaf00665ecc672af8870058cbd138d4552 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:28:48 +0000 Subject: [PATCH 09/39] a11y audit: #5090 1.4.2 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 88d507cf6e..e810d05c2f 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -31,7 +31,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.11 Non-text Contrast | AA | | | | | | 1.4.12 Text Spacing | AA | | | | | | 1.4.13 Content on Hover or Focus | AA | | | | -| | 1.4.2 Audio Control | A | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | | 1.4.5 Images of Text | AA | | | | @@ -91,7 +91,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.11 Non-text Contrast | AA | | | | | | 1.4.12 Text Spacing | AA | | | | | | 1.4.13 Content on Hover or Focus | AA | | | | -| | 1.4.2 Audio Control | A | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | | 1.4.5 Images of Text | AA | | | | @@ -151,7 +151,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.4.11 Non-text Contrast | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | | :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | | June 2024 VPAT | | :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially Supports | | June 2024 VPAT | -| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | | :orange_circle: | 1.4.4 Resize Text | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | June 2024 VPAT | @@ -213,7 +213,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 1.4.11 Non-text Contrast | AA | | | | | | 1.4.12 Text Spacing | AA | | | | | | 1.4.13 Content on Hover or Focus | AA | | | | -| | 1.4.2 Audio Control | A | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | | 1.4.5 Images of Text | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index e645b3225a..f6cb71df91 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -234,7 +234,8 @@ "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } } }, "material": { @@ -245,7 +246,8 @@ "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } } }, "clean": { @@ -263,7 +265,7 @@ "1.3.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.3": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, "1.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -317,7 +319,8 @@ "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" } + "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } } }, "back_office": { From ba0a2c77e92007e6a1a90f7f66b85452fe35db65 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:31:01 +0000 Subject: [PATCH 10/39] a11y audit: #5091 2.1.4 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index e810d05c2f..73f318b58a 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -37,7 +37,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.5 Images of Text | AA | | | | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| | 2.1.4 Character Key Shortcuts | A | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | @@ -97,7 +97,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.5 Images of Text | AA | | | | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| | 2.1.4 Character Key Shortcuts | A | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | @@ -157,7 +157,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | | :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | June 2024 VPAT | @@ -219,7 +219,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 1.4.5 Images of Text | AA | | | | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| | 2.1.4 Character Key Shortcuts | A | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index f6cb71df91..7582d0952d 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -235,7 +235,8 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } } }, "material": { @@ -247,7 +248,8 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } } }, "clean": { @@ -275,7 +277,7 @@ "1.4.13": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -320,7 +322,8 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" } + "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } } }, "back_office": { From 8fae97e1c28f5cb8a733035275db8cbecfd5440c Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:33:28 +0000 Subject: [PATCH 11/39] a11y audit: #5092 2.5.2 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 73f318b58a..2948027278 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -50,7 +50,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | | 2.5.1 Pointer Gestures | A | | | | -| | 2.5.2 Pointer Cancellation | A | | | | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | | 2.5.4 Motion Actuation | A | | | | | | 2.5.7 Dragging Movements | AA | | | | @@ -110,7 +110,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | | 2.5.1 Pointer Gestures | A | | | | -| | 2.5.2 Pointer Cancellation | A | | | | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | | 2.5.4 Motion Actuation | A | | | | | | 2.5.7 Dragging Movements | AA | | | | @@ -170,7 +170,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 2.4.6 Headings and Labels | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | | :orange_circle: | 2.5.1 Pointer Gestures | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | June 2024 VPAT | | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | June 2024 VPAT | @@ -232,7 +232,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | | 2.5.1 Pointer Gestures | A | | | | -| | 2.5.2 Pointer Cancellation | A | | | | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | | 2.5.4 Motion Actuation | A | | | | | | 2.5.7 Dragging Movements | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 7582d0952d..fb359539d0 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -236,7 +236,8 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } } }, "material": { @@ -249,7 +250,8 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } } }, "clean": { @@ -290,7 +292,7 @@ "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, @@ -323,7 +325,8 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" } + "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } } }, "back_office": { From 007feccda58df044164c2da622b743859d61e856 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:34:53 +0000 Subject: [PATCH 12/39] a11y audit: #5093 2.5.4 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 2948027278..d9110df5ec 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -52,7 +52,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.5.1 Pointer Gestures | A | | | | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| | 2.5.4 Motion Actuation | A | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | | 2.5.7 Dragging Movements | AA | | | | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | @@ -112,7 +112,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.5.1 Pointer Gestures | A | | | | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| | 2.5.4 Motion Actuation | A | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | | 2.5.7 Dragging Movements | AA | | | | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | @@ -172,7 +172,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 2.5.1 Pointer Gestures | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | -| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | June 2024 VPAT | +| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | June 2024 VPAT | | :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.1.1 Language of Page | A | Supports | | June 2024 VPAT | @@ -234,7 +234,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 2.5.1 Pointer Gestures | A | | | | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| | 2.5.4 Motion Actuation | A | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | | 2.5.7 Dragging Movements | AA | | | | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index fb359539d0..5a72f8e3e6 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -237,7 +237,8 @@ "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } } }, "material": { @@ -251,7 +252,8 @@ "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } } }, "clean": { @@ -294,7 +296,7 @@ "2.5.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT"}, + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -326,7 +328,8 @@ "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" } + "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } } }, "back_office": { From 58ab06c498596304dc90de8a971786cae838d607 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:36:16 +0000 Subject: [PATCH 13/39] a11y audit: #5094 2.5.7 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index d9110df5ec..63eb524d88 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -53,7 +53,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| | 2.5.7 Dragging Movements | AA | | | | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | | | 3.1.2 Language of Parts | AA | | | | @@ -113,7 +113,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| | 2.5.7 Dragging Movements | AA | | | | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | | | 3.1.2 Language of Parts | AA | | | | @@ -173,7 +173,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.1.1 Language of Page | A | Supports | | June 2024 VPAT | | :brown_square: | 3.1.2 Language of Parts | AA | Not-applicable | | June 2024 VPAT | @@ -235,7 +235,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| | 2.5.7 Dragging Movements | AA | | | | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | | | 3.1.2 Language of Parts | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 5a72f8e3e6..ce4a9f9a88 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -238,7 +238,8 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } } }, "material": { @@ -253,7 +254,8 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } } }, "clean": { @@ -297,7 +299,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.1.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, @@ -329,7 +331,8 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" } + "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } } }, "back_office": { From 6a3e2aa61708c5eb2ce0c2b725a1c7f588a91f22 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:38:55 +0000 Subject: [PATCH 14/39] a11y audit: #5095 3.3.4 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 63eb524d88..b5ea7141ec 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -65,7 +65,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | -| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | | 3.3.7 Redundant Entry | A | | | | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | @@ -125,7 +125,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | -| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | | 3.3.7 Redundant Entry | A | | | | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | @@ -185,7 +185,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | | :x: | 3.3.3 Error Suggestion | AA | Does not support | | June 2024 VPAT | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :white_check_mark: | 3.3.7 Redundant Entry | A | Supports | | June 2024 VPAT | | :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | | :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | @@ -247,7 +247,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | -| | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | | | | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | | 3.3.7 Redundant Entry | A | | | | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index ce4a9f9a88..d22b0f4bc3 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -239,7 +239,8 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } } }, "material": { @@ -255,7 +256,8 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } } }, "clean": { @@ -311,7 +313,7 @@ "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.3": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -332,7 +334,8 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" } + "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } } }, "back_office": { From 71920ff30207192df70a4cf4bc7577ff36247149 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:40:23 +0000 Subject: [PATCH 15/39] a11y audit: #5096 3.3.7 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index b5ea7141ec..0302e94b58 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -66,7 +66,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| | 3.3.7 Redundant Entry | A | | | | +| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | | | 4.1.3 Status Messages | AA | | | | @@ -126,7 +126,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| | 3.3.7 Redundant Entry | A | | | | +| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | | | 4.1.3 Status Messages | AA | | | | @@ -186,7 +186,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | | :x: | 3.3.3 Error Suggestion | AA | Does not support | | June 2024 VPAT | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :white_check_mark: | 3.3.7 Redundant Entry | A | Supports | | June 2024 VPAT | +| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | | :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | June 2024 VPAT | @@ -248,7 +248,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| | 3.3.7 Redundant Entry | A | | | | +| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | | | 4.1.3 Status Messages | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index d22b0f4bc3..4e46008528 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -240,7 +240,8 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } } }, "material": { @@ -257,7 +258,8 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } } }, "clean": { @@ -314,7 +316,7 @@ "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.3": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" } @@ -335,7 +337,8 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" } + "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } } }, "back_office": { From b3448f55d373e078c9b56ec3827573ffe20e37b0 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 11:43:12 +0000 Subject: [PATCH 16/39] a11y audit: #5097 4.1.3 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 0302e94b58..e5e2449d06 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -69,7 +69,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | -| | 4.1.3 Status Messages | AA | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Material Theme @@ -129,7 +129,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | -| | 4.1.3 Status Messages | AA | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Clean Theme @@ -189,7 +189,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | | :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | June 2024 VPAT | +| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Accessibility Mode @@ -251,7 +251,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | | | 4.1.2 Name, Role, Value | A | | | | -| | 4.1.3 Status Messages | AA | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Back office diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 4e46008528..d0e08c9c32 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -241,7 +241,8 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "material": { @@ -259,7 +260,8 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "clean": { @@ -319,7 +321,7 @@ "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" } + "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "accessibility_mode": { @@ -338,7 +340,8 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" } + "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "back_office": { From d84f9c71a3a716629a5f1864caefa186e5286fb3 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 22 Jan 2026 12:26:42 +0000 Subject: [PATCH 17/39] a11y audit: #5099 1.4.5 all themes supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index e5e2449d06..17121f343a 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -34,7 +34,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | -| | 1.4.5 Images of Text | AA | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | @@ -94,7 +94,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | -| | 1.4.5 Images of Text | AA | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | @@ -154,7 +154,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | | :orange_circle: | 1.4.4 Resize Text | AA | Partially Supports | | June 2024 VPAT | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | | :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | @@ -216,7 +216,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | -| | 1.4.5 Images of Text | AA | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index d0e08c9c32..8907db9308 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -236,6 +236,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, @@ -255,6 +256,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, @@ -282,7 +284,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.3": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, "1.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.10": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.11": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, "1.4.12": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -335,6 +337,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, From e0886d6a534dc5e0c249a0e7f960dd451e45691b Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 23 Jan 2026 09:38:12 +0000 Subject: [PATCH 18/39] a11y audit: #5101 2.4.1 all themes supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 17121f343a..0b8e762ee8 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -41,7 +41,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | -| | 2.4.1 Bypass Blocks | A | | | | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | @@ -101,7 +101,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | -| | 2.4.1 Bypass Blocks | A | | | | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | @@ -161,7 +161,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | June 2024 VPAT | -| :x: | 2.4.1 Bypass Blocks | A | Does not support | | June 2024 VPAT | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.2 Page Titled | A | Supports | | June 2024 VPAT | | :orange_circle: | 2.4.3 Focus Order | A | Partially Supports | | June 2024 VPAT | @@ -223,7 +223,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | | 2.3.1 Three Flashes or Below Threshold | A | | | | -| | 2.4.1 Bypass Blocks | A | | | | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 8907db9308..9daef3b7a3 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -238,6 +238,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, @@ -258,6 +259,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, @@ -295,7 +297,7 @@ "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -339,6 +341,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, From c1a3069ab2d45d51fb5c3c9677a3149c0c11bbb4 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 23 Jan 2026 13:58:45 +0000 Subject: [PATCH 19/39] a11y audit: #5105 1.3.3 Supports except olh partial --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 0b8e762ee8..7b5bc8796a 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -23,7 +23,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| | 1.3.3 Sensory Characteristics | A | | | | +| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | | | 1.4.1 Use of Color | A | | | | @@ -83,7 +83,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| | 1.3.3 Sensory Characteristics | A | | | | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | | | 1.4.1 Use of Color | A | | | | @@ -143,7 +143,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | :white_check_mark: | 1.3.4 Orientation | AA | Supports | | June 2024 VPAT | | :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | June 2024 VPAT | @@ -205,7 +205,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| | 1.3.3 Sensory Characteristics | A | | | | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | | 1.3.4 Orientation | AA | | | | | | 1.3.5 Identify Input Purpose | AA | | | | | | 1.4.1 Use of Color | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 9daef3b7a3..12c5e54141 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -235,6 +235,7 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "conformance": "Partially Supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, @@ -256,6 +257,7 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, @@ -279,7 +281,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.3.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -338,6 +340,7 @@ "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, From caccf0425bda372c7ceda49bc17fcffc81262a27 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 5 Feb 2026 13:08:18 +0000 Subject: [PATCH 20/39] a11y audit: #5120 1.4.12 olh clean partial, mat does not support --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 7b5bc8796a..8500413ad5 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -29,7 +29,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.1 Use of Color | A | | | | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | -| | 1.4.12 Text Spacing | AA | | | | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | | | 1.4.13 Content on Hover or Focus | AA | | | | | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | @@ -89,7 +89,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.4.1 Use of Color | A | | | | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | -| | 1.4.12 Text Spacing | AA | | | | +| :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | | | 1.4.13 Content on Hover or Focus | AA | | | | | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | @@ -149,7 +149,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | June 2024 VPAT | | :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | | :brown_square: | 1.4.11 Non-text Contrast | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | | :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially Supports | | June 2024 VPAT | | :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 12c5e54141..2ccaa091db 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -238,6 +238,7 @@ "1.3.3": { "conformance": "Partially Supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, @@ -260,6 +261,7 @@ "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, @@ -291,7 +293,7 @@ "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.10": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.11": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.12": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "1.4.13": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, From b65dec8b91f00759758f88c31845ce6a5554c668 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Mon, 9 Feb 2026 14:02:28 +0000 Subject: [PATCH 21/39] a11y audit: #5145 2.2.2 Clean sup, Mat partial, olh not applic --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 8500413ad5..663cc67e29 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -39,7 +39,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | -| | 2.2.2 Pause, Stop, Hide | A | | | | +| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | | 2.3.1 Three Flashes or Below Threshold | A | | | | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | @@ -99,7 +99,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | -| | 2.2.2 Pause, Stop, Hide | A | | | | +| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially Supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | | 2.3.1 Three Flashes or Below Threshold | A | | | | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | @@ -159,7 +159,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | -| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 2ccaa091db..245143a68b 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -240,6 +240,7 @@ "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, @@ -262,6 +263,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, @@ -299,7 +301,7 @@ "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, From ac984dd5861ec224517edb4f3ec8484dd445fbd2 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Tue, 10 Feb 2026 09:49:11 +0000 Subject: [PATCH 22/39] a11y audit: #5154 2.5.1 all themes supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 663cc67e29..b7afb5c47b 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -49,7 +49,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.5 Multiple Ways | AA | | | | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | -| | 2.5.1 Pointer Gestures | A | | | | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | @@ -109,7 +109,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.5 Multiple Ways | AA | | | | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | -| | 2.5.1 Pointer Gestures | A | | | | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | @@ -169,7 +169,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | June 2024 VPAT | | :orange_circle: | 2.4.6 Headings and Labels | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | -| :orange_circle: | 2.5.1 Pointer Gestures | A | Partially Supports | | June 2024 VPAT | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | | :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 245143a68b..29ce13ee30 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -242,6 +242,7 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, @@ -266,6 +267,7 @@ "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, @@ -311,7 +313,7 @@ "2.4.6": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, From 78bdac1ec37c5ba52d36dbc0a790d232309e1a4d Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 12 Feb 2026 09:32:51 +0000 Subject: [PATCH 23/39] a11y audit: #5150 2.4.5 all themes partially supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index b7afb5c47b..483e8dbd51 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -46,7 +46,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| | 2.4.5 Multiple Ways | AA | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | @@ -106,7 +106,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| | 2.4.5 Multiple Ways | AA | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | @@ -166,7 +166,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.4.2 Page Titled | A | Supports | | June 2024 VPAT | | :orange_circle: | 2.4.3 Focus Order | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially Supports | | June 2024 VPAT | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | :orange_circle: | 2.4.6 Headings and Labels | AA | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | @@ -228,7 +228,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| | 2.4.5 Multiple Ways | AA | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | | 2.5.1 Pointer Gestures | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 29ce13ee30..3d4942284e 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -242,6 +242,7 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, @@ -267,6 +268,7 @@ "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, @@ -309,7 +311,7 @@ "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.4.6": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -351,6 +353,7 @@ "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, From 6792b815bb6029d2b2862ff2f09d22c13a914fca Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 12 Feb 2026 14:56:45 +0000 Subject: [PATCH 24/39] a11y audit: #5147 2.3.1 all themes supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 483e8dbd51..1666d28216 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -40,7 +40,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | @@ -100,7 +100,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially Supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | @@ -160,7 +160,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | | :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 2.4.2 Page Titled | A | Supports | | June 2024 VPAT | @@ -222,7 +222,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | -| | 2.3.1 Three Flashes or Below Threshold | A | | | | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | 2.4.2 Page Titled | A | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 3d4942284e..620c6df544 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -241,6 +241,7 @@ "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, @@ -267,6 +268,7 @@ "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, @@ -306,7 +308,7 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, @@ -352,6 +354,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, From 56cc7798426e639aff7cd35b067398ea91dc4c05 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 13 Feb 2026 11:03:07 +0000 Subject: [PATCH 25/39] a11y audit: #5166 3.3.3 all themes supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 1666d28216..43ba385cf4 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -64,7 +64,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.2.6 Consistent Help | A | | | | | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | -| | 3.3.3 Error Suggestion | AA | | | | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | @@ -124,7 +124,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.2.6 Consistent Help | A | | | | | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | -| | 3.3.3 Error Suggestion | AA | | | | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | | 3.3.8 Accessible Authentication (Minimum) | AA | | | | @@ -184,7 +184,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | June 2024 VPAT | | :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | -| :x: | 3.3.3 Error Suggestion | AA | Does not support | | June 2024 VPAT | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | | :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 620c6df544..b1f4eda097 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -248,6 +248,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } @@ -275,6 +276,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } @@ -332,7 +334,7 @@ "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.3.3": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, From fbaff7e2aab2f40cc9ce7cd0bdaed083faced7ba Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Mon, 16 Feb 2026 09:16:21 +0000 Subject: [PATCH 26/39] a11y audit: #5167 3.3.8 all themes not-applicable --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 43ba385cf4..80f5311fb4 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -67,7 +67,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | | :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | @@ -127,7 +127,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | | :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | @@ -187,7 +187,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :x: | 3.3.8 Accessible Authentication (Minimum) | AA | Does not support | | June 2024 VPAT | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | @@ -249,7 +249,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.3.3 Error Suggestion | AA | | | | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | | :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| | 3.3.8 Accessible Authentication (Minimum) | AA | | | | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | | :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index b1f4eda097..c82302ca3d 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -251,6 +251,7 @@ "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, @@ -279,6 +280,7 @@ "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, @@ -337,7 +339,7 @@ "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } @@ -364,6 +366,7 @@ "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, From d15cfe55322405db1e09c26f83f41fe52fb09747 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:39:40 +0000 Subject: [PATCH 27/39] a11y audit: #5163 3.2.6 all themes supports --- docs/md/a11y/a11y_conformance.md | 8 ++++---- docs/md/a11y/conformance_data.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 80f5311fb4..ede9021c35 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -61,7 +61,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.2.2 On Input | A | | | | | | 3.2.3 Consistent Navigation | AA | | | | | | 3.2.4 Consistent Identification | AA | | | | -| | 3.2.6 Consistent Help | A | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | @@ -121,7 +121,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 3.2.2 On Input | A | | | | | | 3.2.3 Consistent Navigation | AA | | | | | | 3.2.4 Consistent Identification | AA | | | | -| | 3.2.6 Consistent Help | A | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | @@ -181,7 +181,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | @@ -243,7 +243,7 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.2.2 On Input | A | | | | | | 3.2.3 Consistent Navigation | AA | | | | | | 3.2.4 Consistent Identification | AA | | | | -| | 3.2.6 Consistent Help | A | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index c82302ca3d..4f4a79e719 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -248,6 +248,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, @@ -277,6 +278,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, @@ -333,7 +335,7 @@ "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, @@ -364,6 +366,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, From 6ef44836641607d6e6a262328e349f31988d2f39 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:50:34 +0000 Subject: [PATCH 28/39] a11y audit: #5157 3.1.1 clean, olh partial, mat sup --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index ede9021c35..d5bcce5219 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -55,7 +55,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | -| | 3.1.1 Language of Page | A | | | | +| :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | | 3.1.2 Language of Parts | AA | | | | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | @@ -115,7 +115,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | -| | 3.1.1 Language of Page | A | | | | +| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | | 3.1.2 Language of Parts | AA | | | | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | @@ -175,7 +175,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | -| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | June 2024 VPAT | +| :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | :brown_square: | 3.1.2 Language of Parts | AA | Not-applicable | | June 2024 VPAT | | :orange_circle: | 3.2.1 On Focus | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 4f4a79e719..42a3eef941 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -248,6 +248,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -278,6 +279,7 @@ "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -329,7 +331,7 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, From 22e9608ff9aec79c83d0ec1034f3999e1ce52d92 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Mon, 16 Feb 2026 15:52:20 +0000 Subject: [PATCH 29/39] a11y audit: #5146 2.4.2 all themes partially supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index d5bcce5219..6be9fd058b 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -43,7 +43,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| | 2.4.2 Page Titled | A | | | | +| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | | :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | @@ -103,7 +103,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| | 2.4.2 Page Titled | A | | | | +| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | | :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | @@ -163,7 +163,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | -| :white_check_mark: | 2.4.2 Page Titled | A | Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | | :orange_circle: | 2.4.3 Focus Order | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 42a3eef941..2bd9cdb4ee 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -242,7 +242,8 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, @@ -274,6 +275,7 @@ "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, @@ -318,7 +320,7 @@ "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, From 00ff116b271b69dd0386ffc629f673503c932a07 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 26 Feb 2026 15:25:18 +0000 Subject: [PATCH 30/39] a11y audit: #5048 update mgmt update_a11y_conformance for use with plugins --- .../commands/update_a11y_conformance.py | 56 ++++++++++++------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/src/utils/management/commands/update_a11y_conformance.py b/src/utils/management/commands/update_a11y_conformance.py index e333180cc6..b590b53792 100644 --- a/src/utils/management/commands/update_a11y_conformance.py +++ b/src/utils/management/commands/update_a11y_conformance.py @@ -24,31 +24,47 @@ def add_arguments(self, parser): :param parser: the parser to which the required arguments will be added :return: None """ + default_json = os.path.join( + settings.BASE_DIR, + "..", + "docs", + "md", + "a11y", + "conformance_data.json", + ) + default_output = os.path.join( + settings.BASE_DIR, + "..", + "docs", + "md", + "a11y", + "a11y_conformance.md", + ) + parser.add_argument( + "path_to_json", + nargs="?", + type=str, + default=None, + help="Path to the JSON data file (optional; uses default if omitted)", + ) + parser.add_argument( + "path_to_output", + nargs="?", + type=str, + default=None, + help="Path to the output markdown file (optional; uses default if omitted)", + ) parser.add_argument( "--json-file", type=str, - default=os.path.join( - settings.BASE_DIR, - "..", - "docs", - "md", - "a11y", - "conformance_data.json", - ), - help="Path to the JSON data file", + default=default_json, + help="Path to the JSON data file (overridden by path_to_json if given)", ) parser.add_argument( "--output", type=str, - default=os.path.join( - settings.BASE_DIR, - "..", - "docs", - "md", - "a11y", - "a11y_conformance.md", - ), - help="Path to the output markdown file", + default=default_output, + help="Path to the output markdown file (overridden by path_to_output if given)", ) def format_table_cell(self, value): @@ -124,8 +140,8 @@ def handle(self, *args, **options): :param options: Command options :return: None """ - json_file = options.get("json_file") - output_file = options.get("output") + json_file = options.get("path_to_json") or options.get("json_file") + output_file = options.get("path_to_output") or options.get("output") # Resolve and normalize paths json_file = os.path.normpath(os.path.abspath(json_file)) From d55e77f19598b311d965c977a4283890028900e1 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 27 Feb 2026 10:57:43 +0000 Subject: [PATCH 31/39] a11y audit: #5158 3.1.2 all themes supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 6be9fd058b..b1df2fff5a 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -56,7 +56,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| | 3.1.2 Language of Parts | AA | | | | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | | | 3.2.3 Consistent Navigation | AA | | | | @@ -116,7 +116,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| | 3.1.2 Language of Parts | AA | | | | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | | | 3.2.3 Consistent Navigation | AA | | | | @@ -176,7 +176,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | | :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| :brown_square: | 3.1.2 Language of Parts | AA | Not-applicable | | June 2024 VPAT | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | :orange_circle: | 3.2.1 On Focus | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 2bd9cdb4ee..71bb982837 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -250,6 +250,7 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -282,6 +283,7 @@ "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -334,7 +336,7 @@ "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, From 2b1555e833be4c8b476ad3e3a9fe8e487429bf9f Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 27 Feb 2026 11:42:16 +0000 Subject: [PATCH 32/39] a11y audit: #5161 3.2.3 olh partial, mat, clean supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index b1df2fff5a..6e4d57cf96 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -59,7 +59,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | -| | 3.2.3 Consistent Navigation | AA | | | | +| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially Supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | | 3.2.4 Consistent Identification | AA | | | | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | | 3.3.1 Error Identification | A | | | | @@ -119,7 +119,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | -| | 3.2.3 Consistent Navigation | AA | | | | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | | 3.2.4 Consistent Identification | AA | | | | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | | 3.3.1 Error Identification | A | | | | @@ -179,7 +179,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | :orange_circle: | 3.2.1 On Focus | A | Partially Supports | | June 2024 VPAT | | :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | -| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | June 2024 VPAT | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 71bb982837..b0ee1d449f 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -251,6 +251,7 @@ "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "conformance": "Partially Supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -284,6 +285,7 @@ "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, @@ -339,7 +341,7 @@ "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, From 813f87fa917658f55f9288f2172b7bc0aebf8648 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 27 Feb 2026 12:42:56 +0000 Subject: [PATCH 33/39] a11y audit: #5144 2.2.1 olh, mat partial, clean supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 6e4d57cf96..1c5d51af02 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -38,7 +38,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| | 2.2.1 Timing Adjustable | A | | | | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially Supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | | :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | @@ -98,7 +98,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| | 2.2.1 Timing Adjustable | A | | | | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially Supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | | :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially Supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | @@ -158,7 +158,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | | :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | | :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | | :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index b0ee1d449f..9f7f28310f 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -240,6 +240,7 @@ "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "conformance": "Partially Supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, @@ -273,6 +274,7 @@ "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.2.1": { "conformance": "Partially Supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, @@ -320,7 +322,7 @@ "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, From b643f26be98f0c2dd7a42e292f2ee11f4f9f879b Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 5 Mar 2026 15:00:20 +0000 Subject: [PATCH 34/39] a11y audit: #5164 3.3.1 all themes supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 1c5d51af02..cc12379cc6 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -62,7 +62,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially Supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | | 3.2.4 Consistent Identification | AA | | | | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| | 3.3.1 Error Identification | A | | | | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | @@ -122,7 +122,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | | 3.2.4 Consistent Identification | AA | | | | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| | 3.3.1 Error Identification | A | | | | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | @@ -182,7 +182,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| :x: | 3.3.1 Error Identification | A | Does not support | | June 2024 VPAT | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | | :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 9f7f28310f..8a13421e3e 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -254,6 +254,7 @@ "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.3": { "conformance": "Partially Supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, @@ -289,6 +290,7 @@ "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, @@ -346,7 +348,7 @@ "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "conformance": "Does not support", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, From a981daa7427a636e364d94aae9ca194c5528d56a Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 5 Mar 2026 15:19:23 +0000 Subject: [PATCH 35/39] a11y audit: #5108 1.3.4 all themes partially support --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index cc12379cc6..b2c3008558 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -24,7 +24,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| | 1.3.4 Orientation | AA | | | | +| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | | | 1.4.1 Use of Color | A | | | | | | 1.4.10 Reflow | AA | | | | @@ -84,7 +84,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| | 1.3.4 Orientation | AA | | | | +| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | | | 1.4.1 Use of Color | A | | | | | | 1.4.10 Reflow | AA | | | | @@ -144,7 +144,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :white_check_mark: | 1.3.4 Orientation | AA | Supports | | June 2024 VPAT | +| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | June 2024 VPAT | | :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 8a13421e3e..6ab2016a09 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -236,6 +236,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Partially Supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "conformance": "Partially Supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, @@ -272,6 +273,7 @@ "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "conformance": "Partially Supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, @@ -310,7 +312,7 @@ "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.4": { "conformance": "Partially Supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, From f614710e3aeec102e6f66182d8b3c5f3003cd77b Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Thu, 5 Mar 2026 15:35:00 +0000 Subject: [PATCH 36/39] a11y audit: #5114 1.4.1 all themes supports --- docs/md/a11y/a11y_conformance.md | 6 +++--- docs/md/a11y/conformance_data.json | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index b2c3008558..2e7f2a2f41 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -26,7 +26,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | -| | 1.4.1 Use of Color | A | | | | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | | :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | @@ -86,7 +86,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | -| | 1.4.1 Use of Color | A | | | | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | | :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | @@ -146,7 +146,7 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | | :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | June 2024 VPAT | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | | :brown_square: | 1.4.11 Non-text Contrast | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | | :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 6ab2016a09..682b09e011 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -237,6 +237,7 @@ "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Partially Supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.3.4": { "conformance": "Partially Supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, @@ -274,6 +275,7 @@ "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.3.4": { "conformance": "Partially Supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, @@ -314,7 +316,7 @@ "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, "1.3.4": { "conformance": "Partially Supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.3": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, "1.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, From 4df21cdeb63ce6428912f6dde0813e9ca59c5eeb Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Fri, 6 Mar 2026 09:26:19 +0000 Subject: [PATCH 37/39] a11y audit: #5048 copywriting update openlibhums/hourglass#465 --- docs/md/a11y/a11y_conformance.md | 188 +++++++++--------- docs/md/a11y/conformance_data.json | 184 ++++++++--------- .../commands/update_a11y_conformance.py | 4 +- 3 files changed, 188 insertions(+), 188 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 2e7f2a2f41..1c0620d167 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -6,8 +6,8 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Markdown Symbol | |---|---| -| Not-applicable | :brown_square: `:brown_square:` | -| Partially Supports | :orange_circle: `:orange_circle:` | +| Not applicable | :brown_square: `:brown_square:` | +| Partially supports | :orange_circle: `:orange_circle:` | | Supports | :white_check_mark: `:white_check_mark:` | | Does not support | :x: `:x:` | @@ -16,104 +16,104 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially Supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | +| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | | | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially Supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | -| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | +| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | -| :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | | | 3.2.1 On Focus | A | | | | | | 3.2.2 On Input | A | | | | -| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially Supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | +| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | | 3.2.4 Consistent Identification | AA | | | | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Material Theme | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | | | 1.3.5 Identify Input Purpose | AA | | | | | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | | 1.4.10 Reflow | AA | | | | | | 1.4.11 Non-text Contrast | AA | | | | | :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | | | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially Supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | -| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially Supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | +| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | @@ -125,71 +125,71 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | | | 3.3.2 Labels or Instructions | A | | | | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Clean Theme | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| -| :orange_circle: | 1.1.1 Non-text Content | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | -| :orange_circle: | 1.3.1 Info and Relationships | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 1.1.1 Non-text Content | A | Partially supports | | June 2024 VPAT | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | +| :orange_circle: | 1.3.1 Info and Relationships | A | Partially supports | | June 2024 VPAT | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially Supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | -| :brown_square: | 1.3.5 Identify Input Purpose | AA | Not-applicable | | June 2024 VPAT | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | +| :brown_square: | 1.3.5 Identify Input Purpose | AA | Not applicable | | June 2024 VPAT | | :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | | :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | -| :brown_square: | 1.4.11 Non-text Contrast | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially Supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | -| :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially Supports | | June 2024 VPAT | -| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | -| :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not-applicable | Colour themes are defined by users. | June 2024 VPAT | -| :orange_circle: | 1.4.4 Resize Text | AA | Partially Supports | | June 2024 VPAT | +| :brown_square: | 1.4.11 Non-text Contrast | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | +| :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially supports | | June 2024 VPAT | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | +| :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | +| :orange_circle: | 1.4.4 Resize Text | AA | Partially supports | | June 2024 VPAT | | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | -| :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | +| :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially supports | | June 2024 VPAT | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | | :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | | :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | -| :orange_circle: | 2.4.2 Page Titled | A | Partially Supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | -| :orange_circle: | 2.4.3 Focus Order | A | Partially Supports | | June 2024 VPAT | -| :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially Supports | | June 2024 VPAT | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | -| :orange_circle: | 2.4.6 Headings and Labels | AA | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | +| :orange_circle: | 2.4.3 Focus Order | A | Partially supports | | June 2024 VPAT | +| :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially supports | | June 2024 VPAT | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | +| :orange_circle: | 2.4.6 Headings and Labels | AA | Partially supports | | June 2024 VPAT | | :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | -| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | -| :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially Supports | | June 2024 VPAT | -| :orange_circle: | 3.1.1 Language of Page | A | Partially Supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | +| :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially supports | | June 2024 VPAT | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | | :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | -| :orange_circle: | 3.2.1 On Focus | A | Partially Supports | | June 2024 VPAT | -| :orange_circle: | 3.2.2 On Input | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 3.2.1 On Focus | A | Partially supports | | June 2024 VPAT | +| :orange_circle: | 3.2.2 On Input | A | Partially supports | | June 2024 VPAT | | :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | | :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | | :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | | :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | -| :orange_circle: | 3.3.2 Labels or Instructions | A | Partially Supports | | June 2024 VPAT | +| :orange_circle: | 3.3.2 Labels or Instructions | A | Partially supports | | June 2024 VPAT | | :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | -| :orange_circle: | 4.1.2 Name, Role, Value | A | Partially Supports | | June 2024 VPAT | -| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | +| :orange_circle: | 4.1.2 Name, Role, Value | A | Partially supports | | June 2024 VPAT | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Front of House - Accessibility Mode @@ -198,11 +198,11 @@ Accessibility Mode is provided as an user-selectable alternative from all three | Result | Success Criterion | Level | Conformance | Remarks | Audit | |---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | | | 1.3.1 Info and Relationships | A | | | | | :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | | :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | @@ -213,13 +213,13 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 1.4.11 Non-text Contrast | AA | | | | | | 1.4.12 Text Spacing | AA | | | | | | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | | | 1.4.3 Contrast (Minimum) | AA | | | | | | 1.4.4 Resize Text | AA | | | | | :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | | | 2.1.1 Keyboard | A | | | | | | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | | | 2.2.1 Timing Adjustable | A | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | @@ -228,14 +228,14 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 2.4.2 Page Titled | A | | | | | | 2.4.3 Focus Order | A | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | | | 2.4.6 Headings and Labels | AA | | | | | | 2.4.7 Focus Visible | AA | | | | | | 2.5.1 Pointer Gestures | A | | | | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | | | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | | | 2.5.8 Target Size (Minimum) | AA | | | | | | 3.1.1 Language of Page | A | | | | | | 3.1.2 Language of Parts | AA | | | | @@ -247,11 +247,11 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.3.1 Error Identification | A | | | | | | 3.3.2 Labels or Instructions | A | | | | | | 3.3.3 Error Suggestion | AA | | | | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not-applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | | | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not-applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | ## Back office diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 682b09e011..9af2d4696c 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -229,164 +229,164 @@ "olh": { "name": "Front of House - OLH Theme", "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Partially Supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially Supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.3.3": { "conformance": "Partially supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "conformance": "Partially supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "conformance": "Partially Supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "1.4.12": { "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "conformance": "Partially supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.3": { "conformance": "Partially Supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.3": { "conformance": "Partially supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially Supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.3.4": { "conformance": "Partially supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.2.1": { "conformance": "Partially Supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "conformance": "Partially Supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "conformance": "Partially supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "conformance": "Partially supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "clean": { "name": "Front of House - Clean Theme", "audit_results": { - "1.1.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.1.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially Supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.3.5": { "conformance": "Not-applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.4": { "conformance": "Partially supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.3.5": { "conformance": "Not applicable", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.3": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.3": { "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.4": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.10": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.11": { "conformance": "Not-applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.12": { "conformance": "Partially Supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "1.4.13": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.11": { "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.12": { "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "1.4.13": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.1.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially Supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.3": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.4": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.4.6": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.3": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.4": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.4.6": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "2.5.8": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.1.1": { "conformance": "Partially Supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "2.5.8": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.1": { "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.1": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.2": { "conformance": "Partially Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "accessibility_mode": { "name": "Front of House - Accessibility Mode", "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { - "1.2.1": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.4.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "2.1.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.5": { "conformance": "Partially Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.2": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.4": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not-applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not-applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "back_office": { diff --git a/src/utils/management/commands/update_a11y_conformance.py b/src/utils/management/commands/update_a11y_conformance.py index b590b53792..ff5f63ac72 100644 --- a/src/utils/management/commands/update_a11y_conformance.py +++ b/src/utils/management/commands/update_a11y_conformance.py @@ -12,8 +12,8 @@ class Command(BaseCommand): # Conformance symbol mapping conformance_symbol_map = { - "Not-applicable": ":brown_square:", - "Partially Supports": ":orange_circle:", + "Not applicable": ":brown_square:", + "Partially supports": ":orange_circle:", "Supports": ":white_check_mark:", "Does not support": ":x:", } From 10983663e43fee5134ee2ef0e894439ac4f9fc81 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Tue, 10 Mar 2026 09:54:59 +0000 Subject: [PATCH 38/39] a11y audit: #5048 update VPAT to include version column --- docs/md/a11y/a11y_conformance.md | 458 +++++++++--------- docs/md/a11y/conformance_data.json | 286 +++++------ .../commands/update_a11y_conformance.py | 4 +- 3 files changed, 375 insertions(+), 373 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index 1c0620d167..aaad253cce 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -1,6 +1,6 @@ # Janeway Accessibility Conformance -Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins. +Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins. Version tested is given as the git commit reference on the master branch. ## Results Key @@ -13,245 +13,245 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started ## Front of House - OLH Theme -| Result | Success Criterion | Level | Conformance | Remarks | Audit | -|---|---|---|---|---|---| -| | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | -| | 1.3.1 Info and Relationships | A | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | -| | 1.3.5 Identify Input Purpose | AA | | | | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | -| | 1.4.10 Reflow | AA | | | | -| | 1.4.11 Non-text Contrast | AA | | | | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | -| | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | -| | 1.4.3 Contrast (Minimum) | AA | | | | -| | 1.4.4 Resize Text | AA | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | -| | 2.1.1 Keyboard | A | | | | -| | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | -| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | -| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | -| | 2.4.3 Focus Order | A | | | | -| | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | -| | 2.4.6 Headings and Labels | AA | | | | -| | 2.4.7 Focus Visible | AA | | | | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | -| | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | -| | 2.5.8 Target Size (Minimum) | AA | | | | -| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | -| | 3.2.1 On Focus | A | | | | -| | 3.2.2 On Input | A | | | | -| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | -| | 3.2.4 Consistent Identification | AA | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | -| | 3.3.2 Labels or Instructions | A | | | | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | -| | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | +|---|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| | 1.3.1 Info and Relationships | A | | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| | 1.3.5 Identify Input Purpose | AA | | | | | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| | 1.4.10 Reflow | AA | | | | | +| | 1.4.11 Non-text Contrast | AA | | | | | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| | 1.4.13 Content on Hover or Focus | AA | | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| | 1.4.3 Contrast (Minimum) | AA | | | | | +| | 1.4.4 Resize Text | AA | | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| | 2.1.1 Keyboard | A | | | | | +| | 2.1.2 No Keyboard Trap | A | | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| | 2.4.3 Focus Order | A | | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| | 2.4.6 Headings and Labels | AA | | | | | +| | 2.4.7 Focus Visible | AA | | | | | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| | 2.5.3 Label in Name | A | | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| | 2.5.8 Target Size (Minimum) | AA | | | | | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| | 3.2.1 On Focus | A | | | | | +| | 3.2.2 On Input | A | | | | | +| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| | 3.2.4 Consistent Identification | AA | | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| | 3.3.2 Labels or Instructions | A | | | | | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| | 4.1.2 Name, Role, Value | A | | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Material Theme -| Result | Success Criterion | Level | Conformance | Remarks | Audit | -|---|---|---|---|---|---| -| | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | -| | 1.3.1 Info and Relationships | A | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | -| | 1.3.5 Identify Input Purpose | AA | | | | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | -| | 1.4.10 Reflow | AA | | | | -| | 1.4.11 Non-text Contrast | AA | | | | -| :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | -| | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | -| | 1.4.3 Contrast (Minimum) | AA | | | | -| | 1.4.4 Resize Text | AA | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | -| | 2.1.1 Keyboard | A | | | | -| | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | -| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | -| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | -| | 2.4.3 Focus Order | A | | | | -| | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | -| | 2.4.6 Headings and Labels | AA | | | | -| | 2.4.7 Focus Visible | AA | | | | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | -| | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | -| | 2.5.8 Target Size (Minimum) | AA | | | | -| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | -| | 3.2.1 On Focus | A | | | | -| | 3.2.2 On Input | A | | | | -| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | -| | 3.2.4 Consistent Identification | AA | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | -| | 3.3.2 Labels or Instructions | A | | | | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | -| | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | +|---|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| | 1.3.1 Info and Relationships | A | | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| | 1.3.5 Identify Input Purpose | AA | | | | | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| | 1.4.10 Reflow | AA | | | | | +| | 1.4.11 Non-text Contrast | AA | | | | | +| :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| | 1.4.13 Content on Hover or Focus | AA | | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| | 1.4.3 Contrast (Minimum) | AA | | | | | +| | 1.4.4 Resize Text | AA | | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| | 2.1.1 Keyboard | A | | | | | +| | 2.1.2 No Keyboard Trap | A | | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| | 2.4.3 Focus Order | A | | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| | 2.4.6 Headings and Labels | AA | | | | | +| | 2.4.7 Focus Visible | AA | | | | | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| | 2.5.3 Label in Name | A | | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| | 2.5.8 Target Size (Minimum) | AA | | | | | +| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| | 3.2.1 On Focus | A | | | | | +| | 3.2.2 On Input | A | | | | | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| | 3.2.4 Consistent Identification | AA | | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| | 3.3.2 Labels or Instructions | A | | | | | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| | 4.1.2 Name, Role, Value | A | | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Clean Theme -| Result | Success Criterion | Level | Conformance | Remarks | Audit | -|---|---|---|---|---|---| -| :orange_circle: | 1.1.1 Non-text Content | A | Partially supports | | June 2024 VPAT | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | -| :orange_circle: | 1.3.1 Info and Relationships | A | Partially supports | | June 2024 VPAT | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | -| :brown_square: | 1.3.5 Identify Input Purpose | AA | Not applicable | | June 2024 VPAT | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | -| :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | -| :brown_square: | 1.4.11 Non-text Contrast | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | -| :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially supports | | June 2024 VPAT | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | -| :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | -| :orange_circle: | 1.4.4 Resize Text | AA | Partially supports | | June 2024 VPAT | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | -| :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | -| :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially supports | | June 2024 VPAT | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | -| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | -| :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | -| :orange_circle: | 2.4.3 Focus Order | A | Partially supports | | June 2024 VPAT | -| :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially supports | | June 2024 VPAT | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | -| :orange_circle: | 2.4.6 Headings and Labels | AA | Partially supports | | June 2024 VPAT | -| :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | -| :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | -| :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially supports | | June 2024 VPAT | -| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | -| :orange_circle: | 3.2.1 On Focus | A | Partially supports | | June 2024 VPAT | -| :orange_circle: | 3.2.2 On Input | A | Partially supports | | June 2024 VPAT | -| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | -| :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | -| :orange_circle: | 3.3.2 Labels or Instructions | A | Partially supports | | June 2024 VPAT | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | -| :orange_circle: | 4.1.2 Name, Role, Value | A | Partially supports | | June 2024 VPAT | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | +|---|---|---|---|---|---|---| +| :orange_circle: | 1.1.1 Non-text Content | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| :orange_circle: | 1.3.1 Info and Relationships | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| :brown_square: | 1.3.5 Identify Input Purpose | AA | Not applicable | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 1.4.11 Non-text Contrast | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 1.4.4 Resize Text | AA | Partially supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| :orange_circle: | 2.4.3 Focus Order | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| :orange_circle: | 2.4.6 Headings and Labels | AA | Partially supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| :orange_circle: | 3.2.1 On Focus | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :orange_circle: | 3.2.2 On Input | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| :orange_circle: | 3.3.2 Labels or Instructions | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| :orange_circle: | 4.1.2 Name, Role, Value | A | Partially supports | | June 2024 VPAT | f23d166d8 | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Accessibility Mode Accessibility Mode is provided as an user-selectable alternative from all three themes. -| Result | Success Criterion | Level | Conformance | Remarks | Audit | -|---|---|---|---|---|---| -| | 1.1.1 Non-text Content | A | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | -| | 1.3.1 Info and Relationships | A | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | -| | 1.3.4 Orientation | AA | | | | -| | 1.3.5 Identify Input Purpose | AA | | | | -| | 1.4.1 Use of Color | A | | | | -| | 1.4.10 Reflow | AA | | | | -| | 1.4.11 Non-text Contrast | AA | | | | -| | 1.4.12 Text Spacing | AA | | | | -| | 1.4.13 Content on Hover or Focus | AA | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | -| | 1.4.3 Contrast (Minimum) | AA | | | | -| | 1.4.4 Resize Text | AA | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | -| | 2.1.1 Keyboard | A | | | | -| | 2.1.2 No Keyboard Trap | A | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | -| | 2.2.1 Timing Adjustable | A | | | | -| | 2.2.2 Pause, Stop, Hide | A | | | | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | -| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | -| | 2.4.2 Page Titled | A | | | | -| | 2.4.3 Focus Order | A | | | | -| | 2.4.4 Link Purpose (In Context) | A | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | -| | 2.4.6 Headings and Labels | AA | | | | -| | 2.4.7 Focus Visible | AA | | | | -| | 2.5.1 Pointer Gestures | A | | | | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | -| | 2.5.3 Label in Name | A | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | -| | 2.5.8 Target Size (Minimum) | AA | | | | -| | 3.1.1 Language of Page | A | | | | -| | 3.1.2 Language of Parts | AA | | | | -| | 3.2.1 On Focus | A | | | | -| | 3.2.2 On Input | A | | | | -| | 3.2.3 Consistent Navigation | AA | | | | -| | 3.2.4 Consistent Identification | AA | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | -| | 3.3.1 Error Identification | A | | | | -| | 3.3.2 Labels or Instructions | A | | | | -| | 3.3.3 Error Suggestion | AA | | | | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | -| | 4.1.2 Name, Role, Value | A | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | +| Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | +|---|---|---|---|---|---|---| +| | 1.1.1 Non-text Content | A | | | | | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| | 1.3.1 Info and Relationships | A | | | | | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| | 1.3.4 Orientation | AA | | | | | +| | 1.3.5 Identify Input Purpose | AA | | | | | +| | 1.4.1 Use of Color | A | | | | | +| | 1.4.10 Reflow | AA | | | | | +| | 1.4.11 Non-text Contrast | AA | | | | | +| | 1.4.12 Text Spacing | AA | | | | | +| | 1.4.13 Content on Hover or Focus | AA | | | | | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| | 1.4.3 Contrast (Minimum) | AA | | | | | +| | 1.4.4 Resize Text | AA | | | | | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| | 2.1.1 Keyboard | A | | | | | +| | 2.1.2 No Keyboard Trap | A | | | | | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| | 2.2.1 Timing Adjustable | A | | | | | +| | 2.2.2 Pause, Stop, Hide | A | | | | | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | +| | 2.4.2 Page Titled | A | | | | | +| | 2.4.3 Focus Order | A | | | | | +| | 2.4.4 Link Purpose (In Context) | A | | | | | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| | 2.4.6 Headings and Labels | AA | | | | | +| | 2.4.7 Focus Visible | AA | | | | | +| | 2.5.1 Pointer Gestures | A | | | | | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| | 2.5.3 Label in Name | A | | | | | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| | 2.5.8 Target Size (Minimum) | AA | | | | | +| | 3.1.1 Language of Page | A | | | | | +| | 3.1.2 Language of Parts | AA | | | | | +| | 3.2.1 On Focus | A | | | | | +| | 3.2.2 On Input | A | | | | | +| | 3.2.3 Consistent Navigation | AA | | | | | +| | 3.2.4 Consistent Identification | AA | | | | | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| | 3.3.1 Error Identification | A | | | | | +| | 3.3.2 Labels or Instructions | A | | | | | +| | 3.3.3 Error Suggestion | AA | | | | | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| | 4.1.2 Name, Role, Value | A | | | | | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Back office diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 9af2d4696c..88e7abb4e7 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -1,7 +1,7 @@ { "metadata": { "title": "Janeway Accessibility Conformance", - "description": "Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins." + "description": "Janeway is moving towards compliance with WCAG 2.2 AA. This process has started with the Front of House. Next will come the back office, and then the plugins. Version tested is given as the git commit reference on the master branch." }, "criteria": { "1.1.1": { @@ -229,164 +229,164 @@ "olh": { "name": "Front of House - OLH Theme", "audit_results": { - "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Partially supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.12": { "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "conformance": "Partially supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.1.1": { "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.3": { "conformance": "Partially supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, - "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { - "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.12": { "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.2.1": { "conformance": "Partially supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "conformance": "Partially supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.1.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, - "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "clean": { "name": "Front of House - Clean Theme", "audit_results": { - "1.1.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "conformance": "Partially supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.3.5": { "conformance": "Not applicable", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.3": { "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.4": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.10": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.11": { "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.12": { "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "1.4.13": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.1": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.3": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.4": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.4.6": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.7": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.11": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.1": { "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.3": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "2.5.8": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.1.1": { "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.1": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, - "3.2.4": { "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.3.3": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.2": { "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.3.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.10": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "1.4.11": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "1.4.13": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.4.6": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.7": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.4.11": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "2.5.8": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.4": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.3.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "accessibility_mode": { "name": "Front of House - Accessibility Mode", "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { - "1.2.1": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.4.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "2.1.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.3.1": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.5": { "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.2": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.2.6": { "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.4": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "back_office": { diff --git a/src/utils/management/commands/update_a11y_conformance.py b/src/utils/management/commands/update_a11y_conformance.py index ff5f63ac72..777ef1c963 100644 --- a/src/utils/management/commands/update_a11y_conformance.py +++ b/src/utils/management/commands/update_a11y_conformance.py @@ -77,7 +77,7 @@ def output_table_row(self, row_data): """Output a markdown table row.""" return ( f"| {row_data['result']:<20} | {row_data['criterion_text']:<60} | {row_data['level']:<5} | " - f"{row_data['conformance']:<18} | {row_data['remarks']:<7} | {row_data['audit']:<20} |" + f"{row_data['conformance']:<18} | {row_data['remarks']:<7} | {row_data['audit']:<20} | {row_data['version']:<10} |" ) def generate_table_row(self, criterion_id, area_criterion_data): @@ -104,6 +104,7 @@ def generate_table_row(self, criterion_id, area_criterion_data): "conformance": self.format_table_cell(conformance), "remarks": self.format_table_cell(area_criterion_data.get("remarks")), "audit": self.format_table_cell(area_criterion_data.get("audit")), + "version": self.format_table_cell(area_criterion_data.get("commit")), } return self.output_table_row(row_data) @@ -118,6 +119,7 @@ def generate_area_table(self, area_data): "conformance": "Conformance", "remarks": "Remarks", "audit": "Audit", + "version": "Version", } lines = [self.output_table_row(headings)] lines.append("|---" * len(headings) + "|") From 495e958c59badede2195deb07bc85c7f426e3eb9 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Tue, 10 Mar 2026 10:11:06 +0000 Subject: [PATCH 39/39] a11y audit: #5048 update VPAT audit links to make unique per destination --- docs/md/a11y/a11y_conformance.md | 240 ++++++++++++++--------------- docs/md/a11y/conformance_data.json | 240 ++++++++++++++--------------- 2 files changed, 240 insertions(+), 240 deletions(-) diff --git a/docs/md/a11y/a11y_conformance.md b/docs/md/a11y/a11y_conformance.md index aaad253cce..603efb631e 100644 --- a/docs/md/a11y/a11y_conformance.md +++ b/docs/md/a11y/a11y_conformance.md @@ -16,180 +16,180 @@ Janeway is moving towards compliance with WCAG 2.2 AA. This process has started | Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | |---|---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [5085, January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [5086, January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [5087, January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [5088, January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [5089, January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | | | 1.3.1 Info and Relationships | A | | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | -| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially supports | toastr.js close buttons do not have text. | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bugs on portrait/mobile, see audit. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [5051,January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :orange_circle: | 1.3.3 Sensory Characteristics | A | Partially supports | toastr.js close buttons do not have text. | [5105, January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bugs on portrait/mobile, see audit. | [5108, March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | | | 1.3.5 Identify Input Purpose | AA | | | | | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [5114, March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | | | 1.4.10 Reflow | AA | | | | | | | 1.4.11 Non-text Contrast | AA | | | | | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [5120, January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | | | 1.4.13 Content on Hover or Focus | AA | | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [5090, January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | | | 1.4.3 Contrast (Minimum) | AA | | | | | | | 1.4.4 Resize Text | AA | | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [5099, January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | | | 2.1.1 Keyboard | A | | | | | | | 2.1.2 No Keyboard Trap | A | | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | -| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [5091, January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Log-out message cannot be paused. | [5144, February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :brown_square: | 2.2.2 Pause, Stop, Hide | A | Not applicable | | [5145, January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [5147, February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [5101, January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [5146, February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | | | 2.4.3 Focus Order | A | | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | | | 2.4.6 Headings and Labels | AA | | | | | | | 2.4.7 Focus Visible | AA | | | | | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [5092, January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | | | 2.5.3 Label in Name | A | | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [5093, January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [5094, January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | | | 2.5.8 Target Size (Minimum) | AA | | | | | -| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [5157, February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [5158, February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | | | 3.2.1 On Focus | A | | | | | | | 3.2.2 On Input | A | | | | | -| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially supports | Single urgent bugfix on mobile | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| :orange_circle: | 3.2.3 Consistent Navigation | AA | Partially supports | Single urgent bugfix on mobile | [5161, February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | | | 3.2.4 Consistent Identification | AA | | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [5163, February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [5164, March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | | | 3.3.2 Labels or Instructions | A | | | | | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [5166, February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [5095, January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [5096, January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [5167, February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | | | 4.1.2 Name, Role, Value | A | | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [5097, January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Material Theme | Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | |---|---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [5085, January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [5086, January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [5087, January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [5088, January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [5089, January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | | | 1.3.1 Info and Relationships | A | | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Not responsive on iOS Safari. Incompatible with wide header images. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [5051, January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [5105, January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Not responsive on iOS Safari. Incompatible with wide header images. | [5108, March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | | | 1.3.5 Identify Input Purpose | AA | | | | | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [5114, March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | | | 1.4.10 Reflow | AA | | | | | | | 1.4.11 Non-text Contrast | AA | | | | | -| :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| :x: | 1.4.12 Text Spacing | AA | Does not support | Desktop navigation is unusable at increased spacing. | [5120, January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | | | 1.4.13 Content on Hover or Focus | AA | | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [5090,January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | | | 1.4.3 Contrast (Minimum) | AA | | | | | | | 1.4.4 Resize Text | AA | | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [5099, January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | | | 2.1.1 Keyboard | A | | | | | | | 2.1.2 No Keyboard Trap | A | | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | -| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Carousel and log-out message cannot be paused. | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | -| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially supports | Carousel autoplays and cannot be paused. | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [5091, January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :orange_circle: | 2.2.1 Timing Adjustable | A | Partially supports | Carousel and log-out message cannot be paused. | [5144, February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :orange_circle: | 2.2.2 Pause, Stop, Hide | A | Partially supports | Carousel autoplays and cannot be paused. | [5145, January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [5147, February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [5101, January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [5146, February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | | | 2.4.3 Focus Order | A | | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | | | 2.4.6 Headings and Labels | AA | | | | | | | 2.4.7 Focus Visible | AA | | | | | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [5092, January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | | | 2.5.3 Label in Name | A | | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [5093, January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [5094, January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | | | 2.5.8 Target Size (Minimum) | AA | | | | | -| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| :white_check_mark: | 3.1.1 Language of Page | A | Supports | | [5157, February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [5158, February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | | | 3.2.1 On Focus | A | | | | | | | 3.2.2 On Input | A | | | | | -| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [5161, February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | | | 3.2.4 Consistent Identification | AA | | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [5163, February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [5164, March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | | | 3.3.2 Labels or Instructions | A | | | | | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [5166, February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [5095, January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [5096, January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [5167, February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | | | 4.1.2 Name, Role, Value | A | | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [5097, January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Clean Theme | Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | |---|---|---|---|---|---|---| | :orange_circle: | 1.1.1 Non-text Content | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [5085, January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [5086, January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [5087, January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [5088, January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [5089, January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | | :orange_circle: | 1.3.1 Info and Relationships | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | -| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bug in (portrait) carousel for long titles. | [March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [5051, January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [5105, January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :orange_circle: | 1.3.4 Orientation | AA | Partially supports | Bug in (portrait) carousel for long titles. | [5108, March 2026](https://github.com/openlibhums/janeway/issues/5108) | f23d166d8 | | :brown_square: | 1.3.5 Identify Input Purpose | AA | Not applicable | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | +| :white_check_mark: | 1.4.1 Use of Color | A | Supports | | [5114, March 2026](https://github.com/openlibhums/janeway/issues/5114) | f23d166d8 | | :white_check_mark: | 1.4.10 Reflow | AA | Supports | | June 2024 VPAT | f23d166d8 | | :brown_square: | 1.4.11 Non-text Contrast | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | f23d166d8 | -| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | +| :orange_circle: | 1.4.12 Text Spacing | AA | Partially supports | a few isolated bugs | [5120, January 2026](https://github.com/openlibhums/janeway/issues/5120) | f23d166d8 | | :orange_circle: | 1.4.13 Content on Hover or Focus | AA | Partially supports | | June 2024 VPAT | f23d166d8 | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [5090, January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | | :brown_square: | 1.4.3 Contrast (Minimum) | AA | Not applicable | Colour themes are defined by users. | June 2024 VPAT | f23d166d8 | | :orange_circle: | 1.4.4 Resize Text | AA | Partially supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [5099, January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | | :white_check_mark: | 2.1.1 Keyboard | A | Supports | | June 2024 VPAT | f23d166d8 | | :orange_circle: | 2.1.2 No Keyboard Trap | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | -| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | -| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [5091, January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :white_check_mark: | 2.2.1 Timing Adjustable | A | Supports | | [5144,February 2026](https://github.com/openlibhums/janeway/issues/5144) | f23d166d8 | +| :white_check_mark: | 2.2.2 Pause, Stop, Hide | A | Supports | | [5145, January 2026](https://github.com/openlibhums/janeway/issues/5145) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [5147, February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [5101, January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | | :white_check_mark: | 2.4.11 Focus Not Obscured (Minimum) | AA | Supports | | June 2024 VPAT | f23d166d8 | -| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | +| :orange_circle: | 2.4.2 Page Titled | A | Partially supports | All have titles, but they are not fully descriptive. | [5146, February 2026](https://github.com/openlibhums/janeway/issues/5146) | f23d166d8 | | :orange_circle: | 2.4.3 Focus Order | A | Partially supports | | June 2024 VPAT | f23d166d8 | | :orange_circle: | 2.4.4 Link Purpose (In Context) | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | | :orange_circle: | 2.4.6 Headings and Labels | AA | Partially supports | | June 2024 VPAT | f23d166d8 | | :white_check_mark: | 2.4.7 Focus Visible | AA | Supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| :white_check_mark: | 2.5.1 Pointer Gestures | A | Supports | | [5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [5092, January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | | :white_check_mark: | 2.5.3 Label in Name | A | Supports | | June 2024 VPAT | f23d166d8 | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [5093, January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [5094, January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | | :orange_circle: | 2.5.8 Target Size (Minimum) | AA | Partially supports | | June 2024 VPAT | f23d166d8 | -| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | -| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | +| :orange_circle: | 3.1.1 Language of Page | A | Partially supports | Single bug in article print page. | [5157, February 2026](https://github.com/openlibhums/janeway/issues/5157) | f23d166d8 | +| :white_check_mark: | 3.1.2 Language of Parts | AA | Supports | | [5158, February 2026](https://github.com/openlibhums/janeway/issues/5158) | f23d166d8 | | :orange_circle: | 3.2.1 On Focus | A | Partially supports | | June 2024 VPAT | f23d166d8 | | :orange_circle: | 3.2.2 On Input | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | +| :white_check_mark: | 3.2.3 Consistent Navigation | AA | Supports | | [5161, February 2026](https://github.com/openlibhums/janeway/issues/5161) | f23d166d8 | | :white_check_mark: | 3.2.4 Consistent Identification | AA | Supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | -| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [5163, February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.3.1 Error Identification | A | Supports | | [5164, March 2026](https://github.com/openlibhums/janeway/issues/5164) | f23d166d8 | | :orange_circle: | 3.3.2 Labels or Instructions | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| :white_check_mark: | 3.3.3 Error Suggestion | AA | Supports | | [5166, February 2026](https://github.com/openlibhums/janeway/issues/5166) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [5095, January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [5096, January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [5167, February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | | :orange_circle: | 4.1.2 Name, Role, Value | A | Partially supports | | June 2024 VPAT | f23d166d8 | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [5097, January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Front of House - Accessibility Mode @@ -198,14 +198,14 @@ Accessibility Mode is provided as an user-selectable alternative from all three | Result | Success Criterion | Level | Conformance | Remarks | Audit | Version | |---|---|---|---|---|---|---| | | 1.1.1 Non-text Content | A | | | | | -| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | -| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | -| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | -| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | -| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | +| :brown_square: | 1.2.1 Audio-only and Video-only (Prerecorded) | A | Not applicable | | [5085, January 2026](https://github.com/openlibhums/janeway/issues/5085) | f23d166d8 | +| :brown_square: | 1.2.2 Captions (Prerecorded) | A | Not applicable | | [5086, January 2026](https://github.com/openlibhums/janeway/issues/5086) | f23d166d8 | +| :brown_square: | 1.2.3 Audio Description or Media Alternative (Prerecorded) | A | Not applicable | | [5087, January 2026](https://github.com/openlibhums/janeway/issues/5087) | f23d166d8 | +| :brown_square: | 1.2.4 Captions (Live) | AA | Not applicable | | [5088, January 2026](https://github.com/openlibhums/janeway/issues/5088) | f23d166d8 | +| :brown_square: | 1.2.5 Audio Description (Prerecorded) | AA | Not applicable | | [5089, January 2026](https://github.com/openlibhums/janeway/issues/5089) | f23d166d8 | | | 1.3.1 Info and Relationships | A | | | | | -| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | -| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | +| :white_check_mark: | 1.3.2 Meaningful Sequence | A | Supports | | [5051, January 2026](https://github.com/openlibhums/janeway/issues/5051) | f23d166d8 | +| :white_check_mark: | 1.3.3 Sensory Characteristics | A | Supports | | [5105, January 2026](https://github.com/openlibhums/janeway/issues/5105) | f23d166d8 | | | 1.3.4 Orientation | AA | | | | | | | 1.3.5 Identify Input Purpose | AA | | | | | | | 1.4.1 Use of Color | A | | | | | @@ -213,29 +213,29 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 1.4.11 Non-text Contrast | AA | | | | | | | 1.4.12 Text Spacing | AA | | | | | | | 1.4.13 Content on Hover or Focus | AA | | | | | -| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | +| :brown_square: | 1.4.2 Audio Control | A | Not applicable | | [5090, January 2026](https://github.com/openlibhums/janeway/issues/5090) | f23d166d8 | | | 1.4.3 Contrast (Minimum) | AA | | | | | | | 1.4.4 Resize Text | AA | | | | | -| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | +| :white_check_mark: | 1.4.5 Images of Text | AA | Supports | | [5099, January 2026](https://github.com/openlibhums/janeway/issues/5099) | f23d166d8 | | | 2.1.1 Keyboard | A | | | | | | | 2.1.2 No Keyboard Trap | A | | | | | -| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | +| :brown_square: | 2.1.4 Character Key Shortcuts | A | Not applicable | | [5091, January 2026](https://github.com/openlibhums/janeway/issues/5091) | f23d166d8 | | | 2.2.1 Timing Adjustable | A | | | | | | | 2.2.2 Pause, Stop, Hide | A | | | | | -| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | -| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | +| :white_check_mark: | 2.3.1 Three Flashes or Below Threshold | A | Supports | | [5147, February 2026](https://github.com/openlibhums/janeway/issues/5147) | f23d166d8 | +| :white_check_mark: | 2.4.1 Bypass Blocks | A | Supports | | [5101, January 2026](https://github.com/openlibhums/janeway/issues/5101) | f23d166d8 | | | 2.4.11 Focus Not Obscured (Minimum) | AA | | | | | | | 2.4.2 Page Titled | A | | | | | | | 2.4.3 Focus Order | A | | | | | | | 2.4.4 Link Purpose (In Context) | A | | | | | -| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | +| :orange_circle: | 2.4.5 Multiple Ways | AA | Partially supports | | [5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150) | f23d166d8 | | | 2.4.6 Headings and Labels | AA | | | | | | | 2.4.7 Focus Visible | AA | | | | | | | 2.5.1 Pointer Gestures | A | | | | | -| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | +| :brown_square: | 2.5.2 Pointer Cancellation | A | Not applicable | | [5092, January 2026](https://github.com/openlibhums/janeway/issues/5092) | f23d166d8 | | | 2.5.3 Label in Name | A | | | | | -| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | -| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | +| :brown_square: | 2.5.4 Motion Actuation | A | Not applicable | | [5093, January 2026](https://github.com/openlibhums/janeway/issues/5093) | f23d166d8 | +| :brown_square: | 2.5.7 Dragging Movements | AA | Not applicable | | [5094, January 2026](https://github.com/openlibhums/janeway/issues/5094) | f23d166d8 | | | 2.5.8 Target Size (Minimum) | AA | | | | | | | 3.1.1 Language of Page | A | | | | | | | 3.1.2 Language of Parts | AA | | | | | @@ -243,15 +243,15 @@ Accessibility Mode is provided as an user-selectable alternative from all three | | 3.2.2 On Input | A | | | | | | | 3.2.3 Consistent Navigation | AA | | | | | | | 3.2.4 Consistent Identification | AA | | | | | -| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | +| :white_check_mark: | 3.2.6 Consistent Help | A | Supports | | [5163, February 2026](https://github.com/openlibhums/janeway/issues/5163) | f23d166d8 | | | 3.3.1 Error Identification | A | | | | | | | 3.3.2 Labels or Instructions | A | | | | | | | 3.3.3 Error Suggestion | AA | | | | | -| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | -| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | -| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | +| :brown_square: | 3.3.4 Error Prevention (Legal, Financial, Data) | AA | Not applicable | | [5095, January 2026](https://github.com/openlibhums/janeway/issues/5095) | f23d166d8 | +| :brown_square: | 3.3.7 Redundant Entry | A | Not applicable | | [5096, January 2026](https://github.com/openlibhums/janeway/issues/5096) | f23d166d8 | +| :brown_square: | 3.3.8 Accessible Authentication (Minimum) | AA | Not applicable | | [5167, February 2026](https://github.com/openlibhums/janeway/issues/5167) | f23d166d8 | | | 4.1.2 Name, Role, Value | A | | | | | -| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | +| :brown_square: | 4.1.3 Status Messages | AA | Not applicable | | [5097, January 2026](https://github.com/openlibhums/janeway/issues/5097) | f23d166d8 | ## Back office diff --git a/docs/md/a11y/conformance_data.json b/docs/md/a11y/conformance_data.json index 88e7abb4e7..ecc9c3057e 100644 --- a/docs/md/a11y/conformance_data.json +++ b/docs/md/a11y/conformance_data.json @@ -229,164 +229,164 @@ "olh": { "name": "Front of House - OLH Theme", "audit_results": { - "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single urgent bugfix on mobile", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, - "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5085, January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5086, January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5087, January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5088, January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5089, January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5051,January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "toastr.js close buttons do not have text.", "audit": "[5105, January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bugs on portrait/mobile, see audit.", "audit": "[5108, March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5114, March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5090, January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5099, January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[5120, January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5091, January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Log-out message cannot be paused.", "audit": "[5144, February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5145, January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5147, February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5101, January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[5146, February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5092, January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5093, January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5094, January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[5157, February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5158, February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single urgent bugfix on mobile", "audit": "[5161, February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5163, February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5164, March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5166, February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5095, January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5096, January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5167, February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5097, January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "material": { "name": "Front of House - Material Theme", "audit_results": { - "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, - "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "1.4.12": { "commit": "f23d166d8", "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, - "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, - "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.1.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, - "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, - "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, - "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5085, January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5086, January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5087, January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5088, January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5089, January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5051, January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5105, January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Not responsive on iOS Safari. Incompatible with wide header images.", "audit": "[5108, March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5114, March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5090,January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5099, January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Does not support", "remarks": "Desktop navigation is unusable at increased spacing.", "audit": "[5120, January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel and log-out message cannot be paused.", "audit": "[5144, February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Carousel autoplays and cannot be paused.", "audit": "[5145, January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5091, January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5147, February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5101, January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[5146, February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5092, January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5093, January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5094, January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5157, February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5158, February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5161, February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5163, February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5164, March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5166, February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5095, January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5096, January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5167, February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5097, January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "clean": { "name": "Front of House - Clean Theme", "audit_results": { "1.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5085, January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5086, January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5087, January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5088, January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5089, January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, "1.3.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5051, January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5105, January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.3.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Bug in (portrait) carousel for long titles.", "audit": "[5108, March 2026](https://github.com/openlibhums/janeway/issues/5108)" }, "1.3.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, - "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5114, March 2026](https://github.com/openlibhums/janeway/issues/5114)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5090, January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, "1.4.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, "1.4.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5099, January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, "1.4.10": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "1.4.11": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": "Colour themes are defined by users.", "audit": "June 2024 VPAT" }, - "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, + "1.4.12": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "a few isolated bugs", "audit": "[5120, January 2026](https://github.com/openlibhums/janeway/issues/5120)" }, "1.4.13": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.1.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.2.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, - "2.2.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, - "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5091, January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.2.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5144,February 2026](https://github.com/openlibhums/janeway/issues/5144)" }, + "2.2.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5145, January 2026](https://github.com/openlibhums/janeway/issues/5145)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5147, February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5101, January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "All have titles, but they are not fully descriptive.", "audit": "[5146, February 2026](https://github.com/openlibhums/janeway/issues/5146)" }, "2.4.3": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.4": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, "2.4.6": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.7": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, "2.4.11": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, - "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5154, Feburary 2026](https://github.com/openlibhums/janeway/issues/5154)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5092, January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, "2.5.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5093, January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5094, January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, "2.5.8": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, - "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, + "3.1.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": "Single bug in article print page.", "audit": "[5157, February 2026](https://github.com/openlibhums/janeway/issues/5157)" }, + "3.1.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5158, February 2026](https://github.com/openlibhums/janeway/issues/5158)" }, "3.2.1": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, "3.2.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, + "3.2.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5161, February 2026](https://github.com/openlibhums/janeway/issues/5161)"}, "3.2.4": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5163, February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5164, March 2026](https://github.com/openlibhums/janeway/issues/5164)" }, "3.3.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, - "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "3.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5166, February 2026](https://github.com/openlibhums/janeway/issues/5166)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5095, January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5096, January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5167, February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, "4.1.2": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "June 2024 VPAT" }, - "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5097, January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "accessibility_mode": { "name": "Front of House - Accessibility Mode", "notes": ["Accessibility Mode is provided as an user-selectable alternative from all three themes."], "audit_results": { - "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, - "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, - "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, - "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, - "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, - "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, - "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, - "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, - "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, - "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, - "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, - "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, - "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, - "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, - "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, - "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, - "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, - "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, - "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, - "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, - "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[January 2026](https://github.com/openlibhums/janeway/issues/5097)" } + "1.2.1": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5085, January 2026](https://github.com/openlibhums/janeway/issues/5085)" }, + "1.2.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5086, January 2026](https://github.com/openlibhums/janeway/issues/5086)" }, + "1.2.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5087, January 2026](https://github.com/openlibhums/janeway/issues/5087)" }, + "1.2.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5088, January 2026](https://github.com/openlibhums/janeway/issues/5088)" }, + "1.2.5": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5089, January 2026](https://github.com/openlibhums/janeway/issues/5089)" }, + "1.3.2": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5051, January 2026](https://github.com/openlibhums/janeway/issues/5051)" }, + "1.3.3": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5105, January 2026](https://github.com/openlibhums/janeway/issues/5105)" }, + "1.4.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5090, January 2026](https://github.com/openlibhums/janeway/issues/5090)" }, + "1.4.5": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5099, January 2026](https://github.com/openlibhums/janeway/issues/5099)" }, + "2.1.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5091, January 2026](https://github.com/openlibhums/janeway/issues/5091)" }, + "2.3.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5147, February 2026](https://github.com/openlibhums/janeway/issues/5147)" }, + "2.4.1": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5101, January 2026](https://github.com/openlibhums/janeway/issues/5101)" }, + "2.4.5": { "commit": "f23d166d8", "conformance": "Partially supports", "remarks": null, "audit": "[5150, Feburary 2026](https://github.com/openlibhums/janeway/issues/5150)" }, + "2.5.2": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5092, January 2026](https://github.com/openlibhums/janeway/issues/5092)" }, + "2.5.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5093, January 2026](https://github.com/openlibhums/janeway/issues/5093)" }, + "2.5.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5094, January 2026](https://github.com/openlibhums/janeway/issues/5094)" }, + "3.2.6": { "commit": "f23d166d8", "conformance": "Supports", "remarks": null, "audit": "[5163, February 2026](https://github.com/openlibhums/janeway/issues/5163)" }, + "3.3.4": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5095, January 2026](https://github.com/openlibhums/janeway/issues/5095)" }, + "3.3.7": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5096, January 2026](https://github.com/openlibhums/janeway/issues/5096)" }, + "3.3.8": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5167, February 2026](https://github.com/openlibhums/janeway/issues/5167)" }, + "4.1.3": { "commit": "f23d166d8", "conformance": "Not applicable", "remarks": null, "audit": "[5097, January 2026](https://github.com/openlibhums/janeway/issues/5097)" } } }, "back_office": {