You should pass the accessibility checks in aXe.
You should also:
- make page titles unique and descriptive
- allow users to navigate only with a keyboard
- enable the viewport to be zoomed to at least 200%
- avoid relying on colour or icons to convey important information
View accessibility research on GitHub.