department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
284 stars 206 forks source link

Form 21a Document Upload UI Implementation #86192

Open williamphelps13 opened 5 months ago

williamphelps13 commented 5 months ago

Problem

The Form 21a V3 Designs have a number of Multiple File Upload fields:

Screenshot 2024-07-18 at 10.07.02 AM.png

Our implementation in staging uses a single file upload since it is the only file upload that had a form pattern.

Implementation Details

Mockups/Designs

Screenshot 2024-07-18 at 10.07.02 AM.png

https://www.figma.com/design/2afIGOMII0uRI5ck1dWo1w/Form-21a---Apply-for-Accreditation-(CA-%26-Attorneys)?node-id=1026-23682&t=HkI5CS1sw6qhh3TS-4

Acceptance Criteria

Automated Testing

Accessibility (A11y) Testing

hdbaines commented 2 months ago

Note: we won't be incorporating building this multi-file upload pattern into platform as part of this ticket (will follow up with a separate ticket if time permits to incorporate this for platform)