good first issue
Description
Currently the editor is not accessible for screen readers because:
- It does not provide accessible names for interative elements.
- It relies on non-iteractive elements for interaction.
Proposed solution:
- Add accessible names to interactive elements via
aria-labelattribute or visually hidden text. - Add
role="button"attribute to all interactive elements or (better) usebuttontag instead ofdiv. - Add
aria-hidden="true"andfocusable="false"to SVG icons.