department-of-veterans-affairs / vets-design-system-documentation

Repository for design.va.gov website
https://design.va.gov
36 stars 55 forks source link

Link - Action Web Component - Development #2500

Closed caw310 closed 1 week ago

caw310 commented 4 months ago

Description

Build a web component of Link- Action. Be sure to add analytics if necessary, see guidance.

If this is a pattern or component that is already in existence, check the Design System Team backlog for outstanding issues. If you find any, link to them in a comment on this ticket. If possible, address any outstanding issues with this new version and link to this issue from the original issue. If not, indicate that in the original issue.

Details

Tasks

Acceptance Criteria

caw310 commented 4 months ago

Hey team! Please add your planning poker estimate with Zenhub @Andrew565 @ataker @harshil1793 @it-harrison @jamigibbs @micahchiang @nickjg231 @powellkerry @rmessina1010 @rsmithadhoc

jilladams commented 3 months ago

@caw310 Question for you: our team has a ticket we're holding on until this one is completed ([V1 & 3 Components] Implement available components for Income Limits #17276). Looks like this ticket had been planned, but is now back in considering prioritization -- do you have a sense of when this may be possible to get prioritized? (cc @randimays @davidconlon @FranECross )

caw310 commented 3 months ago

@jilladams this is scheduled to be worked on in mid-April. We moved it out a few sprints as we have other higher priority work.

randimays commented 2 months ago

Adding here that we will need to add a white action link version for dark backgrounds, please! Screenshot from the homepage hero banner.

Screenshot 2024-03-22 at 4 08 39 PM
caw310 commented 2 months ago

We are swapping this ticket and moving it to the next sprint to work on 2676

humancompanion-usds commented 1 month ago

Just a head's up that the a11y CoP and I are designing, and plan to test, a revision to the primary Link - Action that will solve for making the primary link stand out in a sea of text. That experimental issue is here. I mention it just so you can look at it before coding so that we leave room for what the eventual implementation could be. In other words, we'll likely want to create a va-link-action rather than extending va-link as the design may potentially become slightly more complicated. But that experimental issue should not hold up the creation of the new web-component.