-
-
Notifications
You must be signed in to change notification settings - Fork 777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Epic: Refactor website header to provide accessible navigation #4300
Open
1 of 6 tasks
Tracked by
#1347
Labels
Complexity: Large
Draft
Issue is still in the process of being created
epic
Feature: Accessibility
Issues that would broaden website accessibility
Issue Making: Level 2
Make issue(s) from an ER or Epic
role: front end
Tasks for front end developers
size: 2pt
Can be done in 7-12 hours
Milestone
Comments
roslynwythe
added
role: front end
Tasks for front end developers
Complexity: Good second issue
Draft
Issue is still in the process of being created
labels
Mar 28, 2023
github-actions
bot
added
the
Feature Missing
This label means that the issue needs to be linked to a precise feature label.
label
Mar 28, 2023
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
roslynwythe
changed the title
Replace inline SVG with IMG elements for HfLA logo in website header
Replace inline SVG with IMG tag for HfLA logo in site header
Mar 28, 2023
roslynwythe
added
the
ready for dev lead
Issues that tech leads or merge team members need to follow up on
label
Mar 28, 2023
roslynwythe
changed the title
Replace inline SVG with IMG tag for HfLA logo in site header
Provide <navigation> element for mobile site header
Apr 2, 2023
roslynwythe
added
Feature: Accessibility
Issues that would broaden website accessibility
Complexity: Medium
and removed
Feature Missing
This label means that the issue needs to be linked to a precise feature label.
Complexity: Good second issue
labels
Apr 2, 2023
roslynwythe
changed the title
Provide <navigation> element for mobile site header
ER: Refactor Hfla header to provide accessible navigation for all screen widths
Apr 3, 2023
roslynwythe
changed the title
ER: Refactor Hfla header to provide accessible navigation for all screen widths
ER: Refactor Hfla header to provide accessible navigation in mobile view
Apr 4, 2023
roslynwythe
changed the title
ER: Refactor Hfla header to provide accessible navigation in mobile view
ER: Refactor Hfla header to provide accessible navigation
Apr 4, 2023
8 tasks
roslynwythe
changed the title
ER: Refactor Hfla header to provide accessible navigation
ER: Refactor website header to provide accessible navigation
May 4, 2023
roslynwythe
changed the title
ER: Refactor website header to provide accessible navigation
Refactor website header to provide accessible navigation
May 5, 2023
4 tasks
This comment was marked as resolved.
This comment was marked as resolved.
roslynwythe
added
Complexity: Large
size: 2pt
Can be done in 7-12 hours
and removed
Complexity: Medium
size: missing
labels
Oct 2, 2023
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
ExperimentsInHonesty
moved this to In progress (actively working)
in P: HfLA Website: Project Board
Jun 23, 2024
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
ExperimentsInHonesty
moved this from In progress (actively working)
to Emergent Requests
in P: HfLA Website: Project Board
Oct 15, 2024
ExperimentsInHonesty
added
Draft
Issue is still in the process of being created
and removed
2 weeks inactive
An issue that has not been updated by an assignee for two weeks
labels
Oct 15, 2024
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Complexity: Large
Draft
Issue is still in the process of being created
epic
Feature: Accessibility
Issues that would broaden website accessibility
Issue Making: Level 2
Make issue(s) from an ER or Epic
role: front end
Tasks for front end developers
size: 2pt
Can be done in 7-12 hours
Dependencies
These issues have been created from the epic:
<button>
elements, one for displaying the menu and the other for collapsing the menu, and mark each with an appropriate WAI-ARIA label.taborder
attribute to menu items so they are usable using keyboard navigation.<hav>
element, or ifrole="nav"
should be added to another element.<nav>
element.Overview
This epic addresses several problems navigating the site using a screen reader.
Details for Issue 1
The following issues prevent screen reader users from being able to navigate the website for mobile screen sizes:
Details for Issue 2
<nav>
element and is not identified explicitly as representing the Home page. Currently it is identified to the screen reader user (usingsr-only
text) as "Hack for LA internal link". Options include changing thesr-only
text to "Hack for LA Homepage", adding aria-labels/roles to clarify, or adding an explicit Home link in addition to the clickable logo.<nav>
element,Resources
Recommended Action Items
Potential solutions [draft]
<nav>
element.<nav>
element that includes both mobile and wider screens, Requires updates to include files: header.html, main-nav.html and hamburger-nav.html and associated CSS OR Create a separate<nav>
element for mobile view.The text was updated successfully, but these errors were encountered: