mapbox/mapbox-gl-js
Ver no GitHub[accessibility] Accessible target size for controls
Open
#11.037 aberto em 18 de set. de 2021
good first issue
Métricas do repositório
- Stars
- (10.532 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
The WCAG 2.1 SC 2.5.5 Target Size requires targets for pointer input to be at least 44 by 44 in CSS pixels. Meeting this requirement has multiple benefits, it'd be great to pass this criteria for the commonly used controls:
- Attribution control (
mapboxgl-ctrl-attrib-button) - Popup close button (
mapboxgl-popup-close-button) - Fullscreen control (
mapboxgl-ctrl-fullscreen) - Location control (
mapboxgl-ctrl-geolocate) - Markers (
mapboxgl-marker) - Navigation controls:
- Zoom in (
mapboxgl-ctrl-zoom-in) - Zoom out (
mapboxgl-ctrl-zoom-out) - Compass/reset bearing (
mapboxgl-ctrl-compass)
- Zoom in (
- etc.?
It may not be desirable to increase the size of the icons themselves, in which case padding can be used to increase the size of the tap targets.