Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[V3 Components] Upgrade V1 components to V3 for CTA Widget #17307

Closed
5 tasks
laflannery opened this issue Feb 21, 2024 · 1 comment
Closed
5 tasks

[V3 Components] Upgrade V1 components to V3 for CTA Widget #17307

laflannery opened this issue Feb 21, 2024 · 1 comment
Assignees
Labels
Public Websites Scrum team in the Sitewide crew sitewide V3 Components Update to V3 VA.gov frontend CMS team practice area

Comments

@laflannery
Copy link
Contributor

Background

The Design team is migrating all V1 components to V3 on February 16, 2024, which means that the PW team needs to upgrade any of our products currently using V1 components to V3.

We have a CTA widget used on multiple pages that currently uses the V1 alert component with a V1 button component inside. Both of these need to be updated to use the appropriate v3 components.

Pages that use this widget can be found in this Github file

List of Components

V1 components that need to be upgraded (Actionable)

  1. Alert
    • Component needs to be updated to v3.
  2. Button
    • Component needs to be updated to v3.

Documentation

Sitewide V3 DS component review spreadsheet

User story

AS A PO/PM for the PW team products, as well as for the Design team
I WANT all V1 components to be upgraded to V3 either before or soon after February 16, 2024
SO THAT all PW products are in alignment with the new components.

Engineering notes / background

Analytics considerations

Quality / testing notes

Acceptance criteria

  • the V3 component is now used for the features listed above, and display/function correctly
  • other features display correctly
  • verify/review the E2E tests
  • check desktop and mobile
  • a11y review
@chriskim2311
Copy link
Contributor

Verified on prod closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Public Websites Scrum team in the Sitewide crew sitewide V3 Components Update to V3 VA.gov frontend CMS team practice area
Projects
None yet
Development

No branches or pull requests

3 participants