feat(html): add needsclick everywhere