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

Design “Provide a Copy of Submission 1.0 release horizon” (HTML) #96471

Closed mayacarrolluxa6 closed 2 weeks ago

mayacarrolluxa6 commented 3 weeks ago

1.0 Release Horizon - View HTML copy of submission from Confirmation Page

As a Veteran, I want to to view, print, or download a copy of my 526ez disability compensation claim application after submitting online, So that I can have a record of my submission and trust that my application has been received, even if my claim is unsuccessful.

As a Veteran who uses assistive technology, I want to view, print, or download an accessible a copy of my 526ez disability compensation claim application after submitting online, So that I can have a record of my submission and trust that my application has been received, even if my claim is unsuccessful.

Technical Constraints

Resources

VADS - Keep a record of submitted information https://design.va.gov/patterns/help-users-to/keep-a-record-of-submitted-information

VADS Figma Template https://www.figma.com/design/4A3O3mVx4xDAKfHE7fPF1U/VADS-Templates%2C-Patterns%2C-and-Forms?node-id=2988-66786

Engineering Documentation https://github.com/department-of-veterans-affairs/vets-api/tree/master/modules/simple_forms_api/app/services/simple_forms_api/form_remediation/docs

Product Brief https://docs.google.com/document/d/1dxvs-nGCddbiUxyTrRgfrtuf25ZP6mCgqGInVtOmy40/edit?usp=sharing

HCD Brief https://docs.google.com/presentation/d/1C62SjntcIxkI7jSkDysKhU592T7Ns3ZsBPmqSK_Ag60/edit?usp=sharing

Meeting notes https://docs.google.com/document/d/18vrdirxBaEm1Dtg-AMWAQe04UYkTmv8h3UHx4bcOpCs/edit?usp=sharing

Discovery https://www.figma.com/design/RzYxoYowRtRXTPcEP3bkJM/(526ez)-Provide-a-copy-of-submission?node-id=63-25670

Acceptance Criteria

In Scope

Image

Not In Scope

Image

Reviewers for awareness and quality control

pacerwow commented 3 weeks ago

Slack thread: https://agilesix.slack.com/archives/C04MJV66ZPC/p1730850361617559

https://github.com/department-of-veterans-affairs/vets-website/blob/main/src/platform/forms-system/src/js/components/ConfirmationView/README.md#one-off-usage

I think I found more detailed docs on how to build the "Information you submitted on this form" accordion. If you scroll a little farther down, it looks like ChapterSectionCollection is where that section is mentioned.

mayacarrolluxa6 commented 3 weeks ago

Progress Update:

Next steps include:

Reviewing the designs with:

Additionally, Shannon suggested involving the Decision Reviews team in our discussions with DBEX-TREX engineers, as they’ve already implemented the Provide a Copy of Submission for the Decision Reviews form.

mayacarrolluxa6 commented 3 weeks ago

Progress update:

Figma file: [](https://www.figma.com/design/RzYxoYowRtRXTPcEP3bkJM/(526ez)-Provide-a-copy-of-submission?node-id=421-79187&t=6r8pOCaFWaJUaJEQ-4)

Next steps:

mayacarrolluxa6 commented 2 weeks ago

Updates:

Product Management Feedback from Jared Pace

Feedback from Jeana Clark on the VFF team Question Asked: "How is this information structured from a technical perspective? Is this content generated in the same way as the content on the Review and Submit page?"

[https://dsva.slack.com/archives/C01DBGX4P45/p1731426245099759?thread_ts=1731105818.809119&cid=C01DBGX4P45]

Jeana's response "Here is some technical documentation on the confirmation page. I am looking for more details for you.

But a very rudimentary high-level way of explaining how the data is structured, is

Accessibility feedback from Tracy Tran [(https://dsva.slack.com/archives/C8E985R32/p1731422187191179?thread_ts=1731087955.805259&cid=C8E985R32)]

Question Asked: "In staging today, I see we are embedding download links in the accordions, so I assume that's been tested already. In VADS, it says "Make sure interactive elements (such as links) within the collapsible region are far enough from the header that users don’t accidentally trigger a collapse. (The exact distance will depend on the device.)" Do you have anything extra to add to that guidance?"

Well the main impact of putting the links in the accordion is that all users will be more likely to miss the download links. But for AT specifically… all of the content inside of a closed accordion should be hidden from assistive technology until it’s opened. If it’s key information then we’re forcing them to go hunting for it - find the relevant accordion, open it, then look for the link.

Screenreader users often use a shortcut to access a list of all headings, all links etc. If we know they’re going to need the link, might as well leave it out of the accordion so they can access it using Links shortcut to begin with. As for the second part - just make sure you have a decent target size for all of the touch points - [(https://www.w3.org/WAI/WCAG22/Understanding/target-size-enhanced.html)]

Engineering Feedback Live walkthrough session is scheduled for tomorrow, 11.12.

mayacarrolluxa6 commented 2 weeks ago

Progress Update:

Accessibility Feedback Resolved

Engineering Feedback Resolved

Product Management Feedback Unresolved

Lessons Learned

3 Forms with Confirmation pages in staging

https://staging.va.gov/supporting-forms-for-claims/lay-witness-statement-form-21-10210/introduction

https://staging.va.gov/records/request-personal-records-form-20-10206/introduction

https://staging.va.gov/supporting-forms-for-claims/substitute-claimant-form-21P-0847/introduction

mayacarrolluxa6 commented 2 weeks ago

Final Design Links for Product Management and Engineering:

Copy of claim submission (HTML) Accordion closed https://www.figma.com/design/RzYxoYowRtRXTPcEP3bkJM/(526ez)-Provide-a-copy-of-submission?node-id=421-59828&t=LaXQ5Rmlay0xYXRY-4

Copy of claim submission (HTML) Accordion open https://www.figma.com/design/RzYxoYowRtRXTPcEP3bkJM/(526ez)-Provide-a-copy-of-submission?node-id=421-59957&t=LaXQ5Rmlay0xYXRY-4

Image

Image

Image