Accessibility improvements according to WCAG 2.1.
- 100% WCAG 2.1 compatibility.
- Checked by a real Screen Reader: MacOS VoiceOver. Details:
- Fully usable with keyboard navigation only: screen reader control, tabbed navigation.
- Added/fixed focus states.
- Made modal window closable by pressing Esc key.
- Moved cookie consent bar to first child of body.
- Changed default blue colors for AA/AAA contrast.
- Replaced Pseudo CSS elements with a background image to more accessible inline elements for icons.
- Added WAI-ARIA properties to name, identify elements and check statuses.
- Changed element order in DOM for screen readers by semantic order.
- Extra: Corrected CSS transitions.
- Switched bundler due to bundler version no longer being supported and having unresolvable security issues.
- Updated deprecated and insecure packages for docs.
Sponsored by diginomica.