AbigaelWairimu / Developer-Learning-Paths

https://developer-learning-paths.vercel.app
MIT License
5 stars 3 forks source link

Improve Accessibility #1

Open AbigaelWairimu opened 4 months ago

AbigaelWairimu commented 4 months ago

Our current website needs improvements in accessibility to ensure it is usable by all visitors, including those with disabilities. This involves making sure all images have alt text, all links have descriptive text, and the site is navigable by keyboard only.

Tasks:

  1. Alt Text for Images: Add alt text to all images to describe the image content for screen readers. This includes the SVG icon in the header.

  2. Descriptive Link Text: Ensure all links have descriptive text that explains where the link will take the user. This includes the link in the navigation bar.

  3. Keyboard Navigation: Make sure all interactive elements are accessible and usable through keyboard navigation. This includes the navigation links.

  4. Color Contrast: Check the color contrast of text and background colors to ensure they meet WCAG AA standards for readability.

  5. ARIA Landmarks: Use ARIA roles and properties to identify the different sections of the page (like navigation, main content, etc.) to assistive technologies.

Acceptance Criteria:

  1. All images have appropriate alt text.

  2. All links have descriptive text.

  3. The website can be fully navigated using only a keyboard.

  4. Text and background colors meet WCAG AA contrast standards.

  5. ARIA roles and properties are correctly used to identify page sections.

SeanAverS commented 4 months ago

Hello, could I please work on this issue?

AbigaelWairimu commented 4 months ago

Yes, of course you can.

On Tue, May 14, 2024 at 11:21 PM SeanAverS @.***> wrote:

Hello, could I please work on this issue?

— Reply to this email directly, view it on GitHub https://github.com/AbigaelWairimu/Developer-Learning-Paths/issues/1#issuecomment-2111075254, or unsubscribe https://github.com/notifications/unsubscribe-auth/BABH42TGG536GYPT4PXJRN3ZCJW6FAVCNFSM6AAAAABHVSHEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJRGA3TKMRVGQ . You are receiving this because you authored the thread.Message ID: @.***>

SeanAverS commented 4 months ago

Okay great. I would like to be assigned this issue please. Thank you.