- Merge request !34Issue #3224593 by jwilson3: Accessibility fixes for Environment indicator β (Open) created by jwilson3
- Status changed to Needs review
over 1 year ago 5:42pm 16 January 2024 - πͺπ¨Ecuador jwilson3
MR is ready for review.
I've tested it with the Siteimprove chrome extension and the WebAIM WAVE chrome extension, and there are no issues found.
- First commit to issue fork.
- πΊπΈUnited States trackleft2 Tucson, AZ πΊπΈ
trackleft2 β changed the visibility of the branch 4.x to hidden.
- πͺπ¨Ecuador jwilson3
Sadly the longer this goes without getting in the more of these kinds of unrelated formatting changes to pass CI tests are going to happen.
I'd almost say we need to create a separate ticket to pass CI (stylelint and eslint), then rebase this issue once that one gets in.
- πΊπΈUnited States trackleft2 Tucson, AZ πΊπΈ
@jwilson, I don't think I understand what you are saying. Your code is what is triggering the eslint and stylelint errors at this point.
- πΊπΈUnited States trackleft2 Tucson, AZ πΊπΈ
@jwilson3, I've refactored your merge request slightly in order to roll in some fixes to the slideToggle functionality, and fix some syntax issues.
I've opened an additional merge request on this issue in order to trigger a new tugboat build. I feel like this is in good place at this point.
- πͺπ¨Ecuador jwilson3
@jwilson3, I don't think I understand what you are saying. The code for this merge request is what is triggering the eslint and stylelint errors at this point.
My bad. You're totally right. (Verified with a code review of the latest changes in the MR).
I still stand by my point in a comment above the CSS should avoid using an HTML id to target styling elements, and ideally (as mentioned in the issue summary) the button itself would be placed inline into the HTML and use classname instead of increasing specificity and using the
button
in CSS. This would be a follow-up.Code change looks good, IMO, but I haven't tested this using Wave WebAIM locally, so will not RTBC yet.
- πͺπ¨Ecuador jwilson3
Neither MR31 nor MR92 apply to the current stable branch 4.0.21, so here is a reroll that does.