Steps to Reproduce
- Open https://smshub.dev/ with DevTools at iPhone SE viewport (375x812)
- In console run:
Array.from(document.querySelectorAll('a, button'))
.filter(el => { const r = el.getBoundingClientRect(); return r.width > 0 && r.height > 0 && (r.width < 44 || r.height < 44); })
.length
Expected
All interactive elements have minimum 44x44px tap targets (WCAG 2.1 SC 2.5.5)
Actual
14 elements found below the 44px minimum.
Severity
Medium
Impact
- Difficult to tap on mobile for users with normal/large fingers
- WCAG AA accessibility violation