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
281 stars 202 forks source link

Design & implement landing page changes for Records Phase 1 #88856

Closed sterkenburgsara closed 1 month ago

sterkenburgsara commented 2 months ago

Description

Medical records plans to reach Phase 1 (to at least 1% of users) in September 2024. Prior to that launch, the landing page needs to be prepared to point to the new experience, and we'll need to iterate on the "grey box" design for MR.

User story

As a Veteran for whom Records has been enabled, I want the MHV landing page and secondary nav to provide an integrated experience with the new Medical Records app on VA.gov, so that I can get to the tasks I need to complete directly on VA.gov seamlessly, without any confusion.

Notes

Possible tasks:

Acceptance criteria

carlosfelix2 commented 1 month ago

We think this will require some new way to handle the current medical records toggle which is currently on.

jonathanjnelson commented 1 month ago

(WIP) Working Figma file can be seen here

jonathanjnelson commented 1 month ago

Hi @carlosfelix2,

Please see the updated designs (in Figma)

Updates to note:

allanto-ah commented 1 month ago

Environment: Staging

Verified that the "Medical records" box has been updated when the user has the feature toggle enabled for them. When clicking on the link, the user is directed to: https://staging.va.gov/my-health/medical-records/

Users without the feature toggle enabled still sees the "coming soon" version of the box and the temporary medical records page.

With feature toggle enabled:

Screenshot 2024-09-03 at 1 25 49 PM
allanto-ah commented 1 month ago

@jonathanjnelson There's a UX review in the acceptance criteria. When you get a chance, can you review? Once you review, I'll close this ticket. Thank you!

jonathanjnelson commented 1 month ago

The changes to MR box on landing page looks good @carlosfelix2

Will create additional tickets for changes on the landing page (e.g., removal of the expandable alert)