Skip to content
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

[a11y] Issue 3: Missing main element/landmark (Home Page) #61

Closed
NewJerseyStyle opened this issue Oct 31, 2024 · 1 comment · Fixed by #126
Closed

[a11y] Issue 3: Missing main element/landmark (Home Page) #61

NewJerseyStyle opened this issue Oct 31, 2024 · 1 comment · Fixed by #126
Assignees
Labels
bug Something isn't working need front-end dev Need input from front-end developer

Comments

@NewJerseyStyle
Copy link
Member

Description:

The home page lacks a main element/landmark and various other landmarks (header, nav, footer). These elements are crucial for defining page structure and improving accessibility for assistive technologies.

Steps to Reproduce:

  1. Navigate to the home page.
  2. Inspect the HTML structure.

Expected Behavior:

Presence of main, header, nav, and footer elements for proper semantic structure.

Actual Behavior:

Missing landmark elements, hindering accessibility.

Component/Area: Home page

Source: Auto evaluation

Affected Elements: header, nav, main, footer

@NewJerseyStyle NewJerseyStyle converted this from a draft issue Oct 31, 2024
@Natasha1110
Copy link

This can be addressed during the re-design of the space. We could add an H1 for now at the top of the page and basic nav, such as back buttons as needed.

@yshng yshng self-assigned this Feb 5, 2025
@NewJerseyStyle NewJerseyStyle added bug Something isn't working need front-end dev Need input from front-end developer labels Feb 8, 2025
@yshng yshng linked a pull request Feb 24, 2025 that will close this issue
@yshng yshng moved this from Todo to In Progress in Polis: Development progress tracking Feb 24, 2025
@yshng yshng moved this from In Progress to Done in Polis: Development progress tracking Feb 25, 2025
@yshng yshng moved this from Done to In Progress in Polis: Development progress tracking Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working need front-end dev Need input from front-end developer
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants