Open erinrwhite opened 3 months ago
✔️ Breadcrumbs have been added. ✔️ Modal now adds a status alert to the POA detail which is focussed after submitting. This is similar to Find a Representative's report outdated information UX which cleared review. Similarly, now there is only one form interaction in the modal rather than an entire form flow. ✔️ Placement of tabs, headings, search, filter, and sort elements have been adjusted for better hierarchy and indication of what is viewed is pulled into the header above the list ✔️ Header navigation dropdown has been simplified. This information will now show on the dashboard contact information after sign in. ✔️ On this page compnoent has been moved to conventional position. ✔️ URL parameters will be used to store search queries (excluding PII)
If hosting at VA.gov/XYZ, follow up with OCTO IA lead Y'all mentioned this product might have its own subdomain, or it might live under www.va.gov. If you pursue the latter option please reach out to Mikki Northuis, OCTO lead for IA, to ensure that the URLs for the product can be set up in a way that aligns with our other products living under the modernized experience at VA.gov.
The working plan is to use a subdomaIn: http://representative.va.gov/
Next Steps for the VFS team
@platform-governance-team-members
.Thoughts/questions
Feedback
Practice areas will document their feedback on the VFS-provided artifacts following the Must, Should, and Consider Framework. Platform Governance reviewers may also provide additional notes that don’t comment on the artifacts themselves but are important for implementation (eg. engineering/coding notes).
Must
[ ] If hosting at VA.gov/XYZ, follow up with OCTO IA lead Y'all mentioned this product might have its own subdomain, or it might live under www.va.gov. If you pursue the latter option please reach out to Mikki Northuis, OCTO lead for IA, to ensure that the URLs for the product can be set up in a way that aligns with our other products living under the modernized experience at VA.gov.
[x] Use breadcrumbs: this standard navigational component will help users orient themselves within the product and will be useful on both the static pages and within the POA application.
[x] Pull "decline" workflow out of modals Because it's asking a couple of follow-up questions, the "decline" workflow should occur within a page in the application rather than a modal. This allows VSO's to be absolutely sure about the data they are submitting, and avoids unexpected accessibility and keyboard navigation interactions that a modal might present.
Should
[x] POA screen: adjust content hierarchy for top tasks and clarify which view users are on: @briandeconinck enunciated this better than I, but the overall current design makes it unclear which tasks the users might be wanting to perform. Outlining 2-3 top tasks will help clarify the information flow, heading hierarchy, and order of elements for the page. Based on what the team shared, the primary views here are Pending requests, Approved requests, and Denied requests. That differentiation should be obvious immediately based on page headers, rather than relying on the current highlighted tab as an indicator. I suggest you...
Pending requests
- and, depending on how your app is structured, the h1 might update dynamically to display this text)[x] POA screen: have filter, sort and display options adjacent or closer to each other This interface allows folks to have complete control over what data they're reviewing. Presenting these controls in a unified interface places all the controls close to each other, keyboard accessible, and easily reference-able. The sort dropdowns should appear on the page rather than in a modal, and the "results per page" control would ideally also be nearby.
[x] Move unique content out of user navigation menu The user menu in the header currently lists the user's OGC number and organizations they are affiliated with, along with a link to contact someone if the information's incorrect. This info doesn't appear to be shared anywhere else in the product. This presents some accessibility and usability issues. Ideally information like this would be stored in the body of a page, rather than in the menu structure.
Screenshot
[x] Show "On this page" component in primary column (desktop - informational pages): We are steering teams away from using sidebars in general, and encouraging them to place the "On this page" component in the primary content column below the h1 and above the body text. The mobile view does this already.
Consider
Governance team actions