Findings from a review of the web templates and style.css against the Vercel Web Interface Guidelines.
- Typed-name confirm missing on actions that remove access or grant admin: org member remove, team member remove, team repository revoke, and Promote on /admin/users.
- Form fields: the register email field is
type="text"; email, username, one-time-code and SSH key fields lackautocomplete/spellcheck; identifier inputs (repo, org, file names, usernames, labels) are spell-checked. - The MR close field shows
!Nbut refuses!12, andinputmode="numeric"has no!key. - refs.html:
aria-labeloverrides the visible labels "Compare" / "with". - The line-comment link is announced as a bare number.
- No
theme-color;...in placeholders;td.sizewithout tabular numbers;.pathbarwraps long segments only below 40rem;.refdropchains scroll to the page;.issuetitleunbalanced.
Not changed: the side column's h2s precede the page h1 on the list pages; moving the column after the content breaks the focus order #237 relies on.
closed by cmc in commit c5a2a4cc37: web: interface guidelines fixes
2026-09-23 05:18 UTC