-
Notifications
You must be signed in to change notification settings - Fork 70
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
VBA template: adopt V1 and V3 components where components are not used #17095
Comments
@xiongjaneg I did a component review of VBA when I was reviewing Max's PR this morning. There are some updates we can do if we can fit them in with the current work I just don't know what epic to put this in |
@laflannery How about #14933 (centralized content) for now? Or #14957 (regional subsections) is rolling over. |
@xiongjaneg I added the phone number update to #14957 because that made sense and that work is being done now. The other 2 (breadcrumbs and operating status seemed out of scope?) so I wonder if this ticket should just be either pulled in separately or we can work those in if/as they come up? |
@laflannery I'll stub a ticket for those separately. > #17103 for your edits/comments. |
I would estimate this ticket at a 3 since the larger number of components to update increases the scope and number of elements to check. |
Is there anything remaining to be done in this issue @maxx1128 @eselkin ?
|
We need to include any elements that should be using components but are not as it will become a staging These should use the cards component. @thejordanwood is updating design to match design system card component. |
@mmiddaugh I reviewed the current state of VBA and confirmed that there were still a couple instances of the phone number that needed some tweaks. I have updated the ticket description with those specific instances as well as the new spotlight updates from Amanda |
updated ticket with a link to the finalized annotated Figma design |
Telephone moved to #16148 |
Moving to cards is a 3. Moving to action links for some types of links and statements of type of email or phone links makes it a 5. Moving just to action links is a 3 still if not differentiating link types. |
Final answer: 3. Because: right now we're moving spotlights to a card component, and all CTAs will regular links. In future future state: we will do Spotlight Drupal work on fields, and in FE will then split links into some action links, some not. |
@eselkin Laura found that the Service Locations also are not using the card component on VBA templates. That won't block SL launch, but: noting that it's now included in the ticket here to update anything possible on VBA to use components. Please update estimate, if it changes this from a 3. |
Note in reference to @jilladams's comment that we included Service locations to update to the Card component: I have now removed this because with PW help Josh got to this sooner that we anticipated and mucking around with Service Locations a few days before we planned to launch seemed like a bad plan. So I pulled that out into it's own ticket. For more context/decision see slack thread |
@eselkin In order to Verify this on SL Tugboat, we'll need to rebase department-of-veterans-affairs/content-build#1912 and then rerelease content yes? |
We don't need to have this on the SL integration branch - we can just preview on staging or prod |
Description
The VBA needs the following updates to components:
Cleveland VA Regional Benefit Office (This is a tugboat)
Elements that are not using components that should be
Updated 3/20
Alert - ExpandableI believe the Operating status alert should work like Vet Center not VAMC? Right now it's like VAMC and linking to a 404 Operating Status page. I think it should be a Alert-expandable component and not link to a separate page.
TelephoneVA benefits hotline number should be updated to use themessage-aria-describedby
prop: https://design.va.gov/components/telephone#aria-described-byBoth phone numbers (Standard and TTY number) in the "Can't find services" block are updated to use the componentFuture future state:
Engineering notes
We will adapt spotlights on other products to use the card component for spotlights as well. Anything we do here could be reusable, if we're thoughtful about implementation being reusable / extensible.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: