creativecommons / creativecommons/cc-resource-archive

[Feature] Introduce ARIA attributes to the website for accessibility

Open
#319 2 comments 0 reactions 0 assignees View on GitHub
✨ goal: improvement 🏁 status: ready for work 💻 aspect: code 🟩 priority: low
Dominant language
Dockerfile
Stars
66
Forks
137
PR merge metrics
No merged PRs in 30d

Description

## Problem

The current code within the content of the page of the website lacks better accessibility features such as `ARIA` functionality - Accessibility Rich Internet Applications.

## Description

By introducing these attributes, it would be easier for everyone to understand the contents on the website. Also, it will be good for screen readers too. We can include attributes such as `role`, `aria-label`, `aria-hidden`, etc..

## Additional context

[More context to WAI-ARIA](https://www.w3.org/WAI/standards-guidelines/aria/)

Work here should focus on the content areas of the pages, any ARIA improvements for the global header of footer should be addressed within the [Vocabulary repository](https://github.com/creativecommons/vocabulary), as relevant Issues.

## Implementation

- [x] I would be interested in implementing this feature.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.