From 3d30f4d62b3d622c5e7628cc5b87e03da2bd765a Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Wed, 13 Dec 2023 12:08:45 +0000 Subject: [PATCH 1/3] #3836 create accessiblity issue reporting template --- .github/ISSUE_TEMPLATE/a11y_report.md | 64 +++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/a11y_report.md diff --git a/.github/ISSUE_TEMPLATE/a11y_report.md b/.github/ISSUE_TEMPLATE/a11y_report.md new file mode 100644 index 0000000000..74c38d7c13 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/a11y_report.md @@ -0,0 +1,64 @@ +--- +name: Accessibility Report +about: Tell us about something that is not accessible. +title: '' +labels: a11y +assignees: '' +--- +## Missing Alt-text +Please do not currently report missing alt-text for images unless you are part of the alt-text audit. + +## Report Issue +**Describe the inaccessible feature** +A clear and concise description of what cannot be accessed. + +**Which users are impacted?** + (delete as applicable) + 1. Everyone + 2. Readers (i.e. those accessing the published site but not logging in to Janeway) + 3. All Janeway Users + 4. Only some Janeway Workflows: + a. author + b. editor + c. reviewer + d. copyeditor + e. typesetter + f. proofreader + g. manager + +**Assistive software or customised computer setup** +Is this about an incompatibility with assistive software, hardware or accessibility settings? If so, please give details, including version numbers. + +**Janeway version** +The version of Janeway under which the issue was encountered. +If running off of master, please, indicate the current HEAD of the Janeway installation + +**To Reproduce** +Steps to reproduce: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +## Preferred Solution +A clear and concise description of what you would like to happen instead. + +## Front-end Issues (only) +If the issue is front-end specific please add the following details: + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +## Additional context +Add any other context about the problem here. From ac19209f45a417836ac7f1ae0c7503730a5368fe Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Wed, 1 May 2024 15:57:24 +0100 Subject: [PATCH 2/3] #3836 remove alt-text exception as per changes requested --- .github/ISSUE_TEMPLATE/a11y_report.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/a11y_report.md b/.github/ISSUE_TEMPLATE/a11y_report.md index 74c38d7c13..a98c507f3d 100644 --- a/.github/ISSUE_TEMPLATE/a11y_report.md +++ b/.github/ISSUE_TEMPLATE/a11y_report.md @@ -5,9 +5,6 @@ title: '' labels: a11y assignees: '' --- -## Missing Alt-text -Please do not currently report missing alt-text for images unless you are part of the alt-text audit. - ## Report Issue **Describe the inaccessible feature** A clear and concise description of what cannot be accessed. From 13c134b7427788f576d12f478a45569355314702 Mon Sep 17 00:00:00 2001 From: StephDriver <5330770+StephDriver@users.noreply.github.com> Date: Wed, 1 May 2024 16:00:53 +0100 Subject: [PATCH 3/3] #3836 make headings are structurally headings as per WCAG --- .github/ISSUE_TEMPLATE/a11y_report.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/a11y_report.md b/.github/ISSUE_TEMPLATE/a11y_report.md index a98c507f3d..01dda7c236 100644 --- a/.github/ISSUE_TEMPLATE/a11y_report.md +++ b/.github/ISSUE_TEMPLATE/a11y_report.md @@ -5,11 +5,11 @@ title: '' labels: a11y assignees: '' --- -## Report Issue -**Describe the inaccessible feature** +## Report Accessibility Issue +### Describe the inaccessible feature A clear and concise description of what cannot be accessed. -**Which users are impacted?** +### Which users are impacted? (delete as applicable) 1. Everyone 2. Readers (i.e. those accessing the published site but not logging in to Janeway) @@ -23,21 +23,21 @@ A clear and concise description of what cannot be accessed. f. proofreader g. manager -**Assistive software or customised computer setup** +### Assistive software or customised computer setup Is this about an incompatibility with assistive software, hardware or accessibility settings? If so, please give details, including version numbers. -**Janeway version** +### Janeway version The version of Janeway under which the issue was encountered. If running off of master, please, indicate the current HEAD of the Janeway installation -**To Reproduce** +### To Reproduce Steps to reproduce: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error -**Screenshots** +### Screenshots If applicable, add screenshots to help explain your problem. ## Preferred Solution @@ -46,12 +46,12 @@ A clear and concise description of what you would like to happen instead. ## Front-end Issues (only) If the issue is front-end specific please add the following details: -**Desktop (please complete the following information):** +### Desktop (please complete the following information): - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] -**Smartphone (please complete the following information):** +### Smartphone (please complete the following information): - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari]