Orange-OpenSource / Orange-OpenSource/Orange-Boosted-Bootstrap

Remove `list-style: none`

Open
#3,077 2 comments 0 reactions 1 assignee View on GitHub

@MaxLardenois is already working on this.

Since Aug 6, 2025.

⚛️ component 👂 accessibility good first issue 🧩 enhancement
Dominant language
CSS
Stars
219
Forks
61
Avg merge
2d 15h
Merged PRs (30d)
12

Description

Prerequisites
Proposal

Remove all the list-style: none and try to replace it with list-style-type: "".
Those inside <nav> look fine, so maybe there isn't a need to update much of our components.

Motivation and context

list-style: none removes semantic for Safari and VoiceOver at the moment as stated in https://www.alsacreations.com/article/lire/1951-quand-css-casse-accessibilite.html. The solution looks to work according to https://www.matuzo.at/blog/2023/removing-list-styles-without-affecting-semantics.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.