Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make enhancements to the File Upload component and prepare to ship in v5.9 #4242

Open
2 of 15 tasks
kellylee-gds opened this issue Oct 23, 2024 · 0 comments
Open
2 of 15 tasks
Assignees
Labels
epic Epics are used in planning project boards to group related stories

Comments

@kellylee-gds
Copy link
Contributor

kellylee-gds commented Oct 23, 2024

Brief

By the end of the brief, we should have:

We should also consider publicly documenting our decision making rationale regarding these changes on the community backlog or GitHub discussions.

Issues we are trying to solve

Dragon cannot easily activate the File upload button #4031
The 'Choose file' input does not respond to any verbal command. The user must then use verbal keyboard commands such as 'Tab' to use the component. Proposed solution is to layer a new UI onto the component which can be customised (eg as a button), and shows a visual drop zone if a file is dragged over it.

While that is the main issue we want to fix, because we plan to rewrite the component in a way that will make it easier to customise, the following are sensible additions that will make the component also more usable and/or accessible:

Epic lead

Anika

Driving role(s)

Patrick, Charlotte

Supporting roles

Romaric, Kelly

@kellylee-gds kellylee-gds added the epic Epics are used in planning project boards to group related stories label Oct 23, 2024
@trang-erskine trang-erskine moved this to Backlog 🏃🏼‍♀️ in GOV.UK Design System cycle board Oct 31, 2024
@kellylee-gds kellylee-gds changed the title Make enhancements to the File Upload and Details components and prepare to ship in v5.8 Make enhancements to the File Upload component and prepare to ship in v5.8 Nov 25, 2024
@kellylee-gds kellylee-gds changed the title Make enhancements to the File Upload component and prepare to ship in v5.8 Make enhancements to the File Upload component and prepare to ship in v5.9 Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Epics are used in planning project boards to group related stories
Projects
Status: No status
Development

No branches or pull requests

6 participants