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
282 stars 200 forks source link

Repalce custom access/verification alerts with new DS ones #90884

Open sterkenburgsara opened 1 month ago

sterkenburgsara commented 1 month ago

[BLOCKED as of 8/28, DS components are in Figma but not implemented]

Description

The account access and verification alerts content has been updated again, and should be updated to reflect the most accurate version.

User story

As a Cartography team member, I want to update our alerts to the most recent version so that we are communicating the current state to Veterans in the clearest and most accurate language possible.

Notes

Possible tasks:

Acceptance criteria

wesrowe commented 1 month ago

@sterkenburgsara, please help me understand the importance of this change – is the change significant?

sterkenburgsara commented 3 weeks ago

@wesrowe change is not wildly significant - biggest difference is some of these alerts will now be globally managed and available in components within the Design System (we don't have to manage custom versions of all alerts). We should retire our custom versions & leverage the VADS versions of the alerts that we can, and only manage custom alerts that are specific to My HealtheVet (not meaningful to all of VA.gov) on our own.

However, as of 8/28 we are realizing that VADS has them available via Figma, but they aren't available in code. We want to keep this backlogged until they are grabbable for devs.

sterkenburgsara commented 17 hours ago

Update: @laurwill worked with Identity and figured out that there are specific URLs/buttons that allow a user to automatically go down the path of ID-verification, which will simplify several access alerts if we can get changes made. She is working with VADS to update the MHV "register with My HealtheVet" alert, which is the most straightforward one to update. Slack thread here.

Updating the other 2 alerts depends on feasibility of building a revised version of the sign-in modal (similar to what VAHB uses) that forces ID-verified authentication for any of the 4 options that a user might select when they choose to sign-in.

@laurwill is it okay to wait until VADS makes the update? Or should we first make these changes to our current custom alerts in My HealtheVet?