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

Repository for design.va.gov website
https://design.va.gov
38 stars 58 forks source link

Epic: Footer - Web Component - Development #1724

Closed caw310 closed 2 weeks ago

caw310 commented 1 year ago

Description

Build a web component of the Footer. 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 1 year ago

Work on this will be at least 2 sprints as it will need to go through staging review.

jamigibbs commented 1 year ago

A few questions asked in the team Slack channel:

Q: Should we include the minimal footer variation as part of this work right now? A: The minimal footer is an experiment proposed by the check-in team and we will work on that after we have the main/full footer that we have today.

Q: Does the footer data need to be generated and managed from Drupal in this JSON file? Or can we just bring it in to the web component for DST to manage? A: We don't know yet. We need to discuss with sitewide folks (Dave and Will) who will know if there is a requirement there or not. But link consistency across all uses is a goal so if we can also start managing those links, we think that would be ideal.

We will probably want to do a discovery ticket for this first before dev can start to understand the existing architecture a little more across different teams.

caw310 commented 1 year ago

Work on this will be paused in Sprint 27 as discovery work is needed before moving forward.

caw310 commented 1 year ago

Based on discovery findings, we will focus on building only on a minimal variation for use in applications. New ticket for that work - https://github.com/department-of-veterans-affairs/vets-design-system-documentation/issues/1777

caw310 commented 1 year ago

Moving this back to prioritize at a later time.

caw310 commented 5 months ago

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

caw310 commented 2 weeks ago

Closing as this is a duplicate of https://github.com/department-of-veterans-affairs/va.gov-team/issues/80493