-
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
Update VAMC to use va-icon #17855
Comments
@eselkin Regarding your question:
The answer is yes, they should be active links and this has been ticketed separately here Also, another question - does this list include the VAMC Banners? I don't think I saw them mentioned so I want to be sure. Thanks! |
@jilladams confirming the 5 points 👍 |
@jilladams I put the 5 because it should be easy changes but there may be unforeseen problems like alignment and size issues. @laflannery I'll double check on the banners. I know the alerts didn't have icon tags. |
When doing this ticket #15598 should also be brought in simultaneously. |
Added Full Width banner, other banners don't use icons and are already components @laflannery |
Noted re: the suggested ticket that should go along with this one, for refinement next week. (Eli, if you already have an idea how large that one is, feel free to go ahead and estimate async.) |
Another point we may want to consider discussing in refinement (which was briefly discussed in slack) is the effort between doing the icon work for custom code where a DS component is available. I think this only applies to 2 items:
|
@eselkin make separate ticket for SL integration branch work |
VAMC System Banner Alert with Situation Updates ( |
@laflannery add component stuff (for downloadable file and media etc) |
Updated description to include notes that the following "imposters" should be replaced:
|
Updated to include Stories/Story Page, News Releases/News Release Page, Leadership/Person Profile @mmiddaugh @jilladams @laflannery @thejordanwood See 10.ii above. Should we change the Twitter icon/text? |
I will update the ticket description as well but to summarize:
|
@eselkin (I'm just going to keep updating this comment with the various things I'm striking out): I struckout:
|
Updating original description:
|
Verified changes are live on prod, closing! |
User Story or Problem Statement
<va-icon>
is replacing<i>
font awesome tags. VAMCs must replace font awesome with va-icon ASAP.Description or Additional Context
Steps for Implementation
VAMC system detail pages
UDPATE 5/29: Only the Media file still has FA icons
src/site/paragraphs
includes since all may be dependent (service location later)src/site/paragraphs/downloadable_file.drupal.liquid
(3 occurrences)Decision was made to update these instances to use the proper component (link component withdownload
prop) rather than only updating the icon (Original component update ticket VAMC Detail page: adopt V1 and V3 components where components are not used #16999)src/site/paragraphs/link_teaser_featured_content.drupal.liquid
(1 occ)src/site/paragraphs/lists_of_links.drupal.liquid
(1 occ)src/site/paragraphs/media.drupal.liquid
(1 occ)Top Task pages
src/site/layouts/vamc_system_billing_insurance.drupal.liquid
orsrc/site/layouts/vamc_system_medical_records_offi.drupal.liquid
Update NEW (SL integration branch)src/site/paragraphs/service_location.drupal.liquid
(5 occurrences - not on main)Side Nav
src/platform/site-wide/side-nav/components/SideNav.js
src/platform/site-wide/side-nav/components/ExpandCollapseIcon.js
2 ChevronsPress Releases/News Releases
src/site/layouts/press_release.drupal.liquid
(2 occ)download could probably be changed to the download va-link typeAlready completed in other tickets
VAMC system pages - COMPLETED
Items
src/site/layouts/health_care_region_page.drupal.liquid
(16 occurrences) (question, should we be changing the See all Locations faux-buttons to buttons or continue buttons or active links) asked about font-size... Update font-size classes have no effect. We should change this to a secondary continue va-button or active link @thejordanwood @laflannerysrc/site/includes/operatingStatusFlagsLinks.drupal.liquid
(6 occurrences)src/site/facilities/facility_social_links.drupal.liquid
(8 occurrences)VAMC Health Services - COMPLETED
Items
No Changes were needed
VAMC Operating Status pages - COMPLETED
Items
src/site/layouts/vamc_operating_status_and_alerts.drupal.liquid
slim
prop) rather than only updating the icon (Original component update ticket VAMC Operating status: adopt V1 and V3 components where components are not used #16998)Full width Banners - COMPLETED
Items
src/site/components/fullwidth_banner_alerts.drupal.liquid
(1 occ)Other banners - COMPLETED
Items
No Changes were needed as they were already va-banner or va-promo-banner
Stories - COMPLETED
Items
src/site/facilities/story_social_share.drupal.liquid
(2 occ) (Uses the old twitter Icon and text, should this be updated @thejordanwood @laflannery)Staff - COMPLETED
Items
src/site/layouts/person_profile.drupal.liquid
(2 occ) Can use the download va-link type.Acceptance Criteria
The text was updated successfully, but these errors were encountered: