[Bug 40097] New: Text elements on the OPAC user pages don’t have sufficient color contrast.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Bug ID: 40097 Summary: Text elements on the OPAC user pages don’t have sufficient color contrast. Change sponsored?: --- Product: Koha Version: unspecified Hardware: PC OS: Linux Status: NEW Severity: trivial Priority: P1 - high Component: Accessibility Assignee: koha-bugs@lists.koha-community.org Reporter: nina.martinez@biblibre.com CC: martin.renvoize@openfifth.co.uk, matt.blenkinsop@openfifth.co.uk, oleonard@myacpl.org There are some elements on the OPAC user pages that don’t have sufficient color contrast. This issue affects elements on pages such as Checkout History, Holds History, and Interlibrary Loan Requests. This issue invalidates WCAG 1.4.3: The visual presentation of text and images of text has a contrast ratio of at least 4.5:1. We can maybe improve this by increasing the contrast between the text color and the background WCAG: https://www.w3.org/WAI/WCAG22/quickref/?versions=2.1#contrast-minimum WCAG Contrast Checker Firefox Extension (helps check color contrast): https://addons.mozilla.org/fr/firefox/addon/wcag-contrast-checker/ -- You are receiving this mail because: You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Nina Martinez <nina.martinez@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Severity|trivial |enhancement Patch complexity|--- |Trivial patch Assignee|koha-bugs@lists.koha-commun |nina.martinez@biblibre.com |ity.org | -- You are receiving this mail because: You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 --- Comment #1 from Nina Martinez <nina.martinez@biblibre.com> --- Created attachment 183412 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183412&action=edit Bug 40097: Replace the color of elements with low constrast. Test plan: 1. Enable the system preferences: ILLModule, OPACHoldsHistory, OPACHoldRequests. 2. Apply the patch and log in to a patron account. 3. Go to the "Interlibrary loan requests". Look at the "Show 'select number' entries" and check the color contrast, which should be greater than 4.5. 4. Search for a record, choose "Place hold", and check the color contrast. The "show more options" should have a color contrast greater than 4.5. 5. Now go to the Holds history, you need at least one record on hold. Look at the "Showing 1 to ... of ... entries" and check the color contrast, which should be greater than 4.5. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Nina Martinez <nina.martinez@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183412|0 |1 is obsolete| | --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 183415 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183415&action=edit Bug 40097: Replace the color of elements with low constrast. Test plan: 1. Enable the system preferences: ILLModule, OPACHoldsHistory, OPACHoldRequests. 2. Apply the patch and log in to a patron account. 3. Go to the "Interlibrary loan requests". Look at the "Show 'select number' entries" and check the color contrast, which should be greater than 4.5. 4. Search for a record, choose "Place hold", and check the color contrast. The "show more options" should have a color contrast greater than 4.5. 5. Now go to the Holds history, you need at least one record on hold. Look at the "Showing 1 to ... of ... entries" and check the color contrast, which should be greater than 4.5. Signed-off-by: Owen Leonard <oleonard@myacpl.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183415|0 |1 is obsolete| | --- Comment #3 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Created attachment 184660 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184660&action=edit Bug 40097: Replace the color of elements with low constrast. Test plan: 1. Enable the system preferences: ILLModule, OPACHoldsHistory, OPACHoldRequests. 2. Apply the patch and log in to a patron account. 3. Go to the "Interlibrary loan requests". Look at the "Show 'select number' entries" and check the color contrast, which should be greater than 4.5. 4. Search for a record, choose "Place hold", and check the color contrast. The "show more options" should have a color contrast greater than 4.5. 5. Now go to the Holds history, you need at least one record on hold. Look at the "Showing 1 to ... of ... entries" and check the color contrast, which should be greater than 4.5. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |Main CC| |lucas@bywatersolutions.com QA Contact| |lucas@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |25.11.00 released in| | Status|Passed QA |Pushed to main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 --- Comment #4 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Nice work everyone! Pushed to main for 25.11 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |Pushed to stable Version(s)|25.11.00 |25.11.00,25.05.03 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 --- Comment #5 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Nice work everyone! Pushed to 25.05.x -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Needs documenting CC| |fridolin.somers@biblibre.co | |m --- Comment #6 from Fridolin Somers <fridolin.somers@biblibre.com> --- I prefer not backport to 24.11 for UI stability in LTS -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |Pushed to oldstable --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- It's a small change regarding accessibility in the OPAC, could you reconsider? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 --- Comment #8 from Fridolin Somers <fridolin.somers@biblibre.com> --- Ah small indeed, but I'd like to focus on other tasks. And I think end users may prefer UI stability in a stable version. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40097 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to oldstable |Needs documenting --- Comment #9 from Fridolin Somers <fridolin.somers@biblibre.com> --- I prefer not impact now. We have focused on a lot of other important stuff. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org