Orange-OpenSource / Orange-Boosted-Bootstrap

Orange Boosted is an accessible, ergonomic and Orange branded framework based on Bootstrap
https://boosted.orange.com/
MIT License
193 stars 54 forks source link

Accessibility audit #2667

Open julien-deramond opened 4 months ago

julien-deramond commented 4 months ago

[!NOTE]
Total issues: 42

  • 🟒 Done => 23 issues
  • 🟑 Ongoing (approved, almost ok) => 0 issue
  • 🟠 Ongoing (not reviewed nor approved yet) => 3 issues
  • πŸ”΄ Not started (questions still pending) => 0 issue
  • πŸ”΄πŸ”΄ Won't be done (because we can't fix it) => 16 issues (covering 5 topics)

Description

An accessibility audit has been done on the v5.3.3 documentation Boosted website, the 30th of July 2024. Here are the results.

[!IMPORTANT]
Crucial information necessary for users to succeed.

These results are not exhaustive. They are given by way of example, to illustrate the anomalies. It is the responsibility of the project team to apply these corrective measures systematically to all similar cases.

Pages

Homepage

🟒 issue-0-1
🟒 isssue-0-2
🟠 isssue-0-3
πŸ”΄πŸ”΄ isssue-0-4
πŸ”΄πŸ”΄ isssue-0-5
🟒 isssue-0-6
🟒 isssue-0-7

Docs

🟒 isssue-1-1
🟒 isssue-1-2
🟠 isssue-1-3
🟒 isssue-1-4
πŸ”΄πŸ”΄ isssue-1-5
πŸ”΄πŸ”΄ isssue-1-6
πŸ”΄πŸ”΄ isssue-1-7
🟒 isssue-1-8

Examples

🟠 isssue-2-1
πŸ”΄πŸ”΄ isssue-2-2
🟒 isssue-2-3
🟒 isssue-2-4
πŸ”΄πŸ”΄ isssue-2-5

Design guidelines

🟒 isssue-3-1
🟒 isssue-3-2
πŸ”΄πŸ”΄ isssue-3-3

Overview

🟒 isssue-4-1
🟒 isssue-4-2
πŸ”΄πŸ”΄ isssue-4-3
πŸ”΄πŸ”΄ isssue-4-4

Brand

🟒 isssue-5-1
🟒 isssue-5-2
🟒 isssue-5-3
🟒 isssue-5-4
πŸ”΄πŸ”΄ isssue-5-5

Translations

🟒 isssue-6-1
🟒 isssue-6-2
πŸ”΄πŸ”΄ isssue-6-3
πŸ”΄πŸ”΄ isssue-6-4

Cookies

🟒 isssue-7-1
🟒 isssue-7-2
🟒 isssue-7-3
πŸ”΄πŸ”΄ isssue-7-4
πŸ”΄πŸ”΄ isssue-7-5
πŸ”΄πŸ”΄ Bonus
hannahiss commented 2 months ago

New meeting with EASE today:

From https://www.w3.org/WAI/WCAG22/Understanding/non-text-content.html:

Decoration, Formatting, Invisible If non-text content is pure decoration, is used only for visual formatting, or is not presented to users, then it is implemented in a way that it can be ignored by assistive technology.