Skip to content

Comments

fix(web): add id and name attributes to input fields for accessibility#1144

Merged
tyler-dane merged 4 commits intomainfrom
fix/1143-form-a11y
Oct 20, 2025
Merged

fix(web): add id and name attributes to input fields for accessibility#1144
tyler-dane merged 4 commits intomainfrom
fix/1143-form-a11y

Conversation

@tyler-dane
Copy link
Contributor

Fixes #1143

Copilot AI review requested due to automatic review settings October 20, 2025 21:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enhances web accessibility by adding id and name attributes to input fields across the application, addressing issue #1143.

Key Changes

  • Added unique id attributes to input fields for proper programmatic identification
  • Added descriptive name attributes to input fields for form handling and accessibility
  • Updated input fields across task management, onboarding, and login components

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
packages/web/src/views/Today/components/Task/Task.tsx Added id and name attributes to task editing input field
packages/web/src/views/Today/components/AddTask/AddTaskActiveButton.tsx Added id and name attributes to new task creation input
packages/web/src/views/Onboarding/steps/events/SomedaySandbox/SomedaySandbox.tsx Added id and name attributes to week and month task inputs in onboarding flow
packages/web/src/views/Login/Login.tsx Added id and name attributes to email input field

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings October 20, 2025 21:49
tyler-dane and others added 2 commits October 20, 2025 16:49
…SomedaySandbox.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…SomedaySandbox.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

@tyler-dane tyler-dane changed the title feat(web): add id and name attributes to input fields for accessibility fix(web): add id and name attributes to input fields for accessibility Oct 20, 2025
@tyler-dane tyler-dane merged commit d704c92 into main Oct 20, 2025
5 checks passed
@tyler-dane tyler-dane deleted the fix/1143-form-a11y branch October 20, 2025 22:06
victor-enogwe pushed a commit that referenced this pull request Oct 24, 2025
#1144)

* feat(web): add id and name attributes to input fields for accessibility

* Update packages/web/src/views/Today/components/Task/Task.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/web/src/views/Onboarding/steps/events/SomedaySandbox/SomedaySandbox.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/web/src/views/Onboarding/steps/events/SomedaySandbox/SomedaySandbox.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing id and name attributes in TaskList form

1 participant