Orange-OpenSource / Orange-OpenSource/Orange-Boosted-Bootstrap
Remove `list-style: none`
Open
@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
- I have searched for duplicate or closed feature requests
- I have read the contributing guidelines
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.