Context
This follow-up task was identified during the review of PR #59.
Source PR: #59
PR Title: feat: add patterns example app — Session 1 (scaffold + forms #1-7)
Suggested by: @Copilot
Comment type: review comment on patterns/templates/forms/edit-row.tmpl:15
Task Description
The inline row editor inputs have no associated <label> or aria-label/aria-labelledby, which makes the row editor difficult to use with screen readers.
Proposed fix: Add explicit aria-label attributes for the name/email fields (or use visually-hidden labels).
Original Comment
These inputs have no associated <label> (or aria-label/aria-labelledby), which makes the inline row editor difficult to use with screen readers. Add labels (they can be visually hidden) or add explicit aria-label attributes for the name/email fields.
<input name="name" value="{{.Name}}" aria-label="Name">
<input name="email" value="{{.Email}}" aria-label="Email">
This issue was automatically created by prmonitor from PR review comments.
Context
This follow-up task was identified during the review of PR #59.
Source PR: #59
PR Title: feat: add patterns example app — Session 1 (scaffold + forms #1-7)
Suggested by: @Copilot
Comment type: review comment on
patterns/templates/forms/edit-row.tmpl:15Task Description
The inline row editor inputs have no associated
<label>oraria-label/aria-labelledby, which makes the row editor difficult to use with screen readers.Proposed fix: Add explicit
aria-labelattributes for the name/email fields (or use visually-hidden labels).Original Comment
This issue was automatically created by prmonitor from PR review comments.