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

Front end template for VBA Facility content type #15315

Closed
4 of 7 tasks
xiongjaneg opened this issue Sep 19, 2023 · 6 comments
Closed
4 of 7 tasks

Front end template for VBA Facility content type #15315

xiongjaneg opened this issue Sep 19, 2023 · 6 comments
Assignees
Labels
Facilities Facilities products (VAMC, Vet Center, etc) Regional office CMS managed VBA product owned by the Facilities team sitewide VA.gov frontend CMS team practice area

Comments

@xiongjaneg
Copy link
Contributor

xiongjaneg commented Sep 19, 2023

Description or Additional Context

Front End template for updates to VBA Facility content type per spec #13130

Resources

Assumption

Query is ready.

Acceptance Criteria

  • Work should be based on Front End template skeleton for Facility content type for VBA #14940, which is not merged to main yet.
  • The front end shown matches the design file to a reasonably accurate extent.
  • Any applicable unit or component testing is completed.
  • Any refinements to the front end have been stubbed out in tickets.
  • Requires design review
  • Requires accessibility review
  • PR merged to va-14940-vba-facility-content-skeleton which is effectively now an integration branch.
@xiongjaneg xiongjaneg added the Needs refining Issue status label Sep 19, 2023
@xiongjaneg xiongjaneg changed the title Front end template for updates to Facility content type for VBA Update front end template for Facility content type for VBA Sep 19, 2023
@xiongjaneg xiongjaneg added VA.gov frontend CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) Regional office CMS managed VBA product owned by the Facilities team labels Oct 20, 2023
@xiongjaneg xiongjaneg removed the Needs refining Issue status label Oct 20, 2023
@xiongjaneg xiongjaneg changed the title Update front end template for Facility content type for VBA Style front end template for Facility content type for VBA Oct 25, 2023
@xiongjaneg xiongjaneg changed the title Style front end template for Facility content type for VBA Style front end template for VBA Facility content type Nov 1, 2023
@xiongjaneg xiongjaneg changed the title Style front end template for VBA Facility content type Front end template for VBA Facility content type Nov 3, 2023
@jilladams
Copy link
Contributor

@xiongjaneg FYI that Eli flagged he'll have capacity to pick up something new, so this is next likely candidate. Holler with any concerns. Pulled into S96.

@eselkin
Copy link
Contributor

eselkin commented Nov 8, 2023

@laflannery for the phone numbers, I'm assuming we should use a va-telephone component. However, there is https://design.va.gov/storybook/?path=/docs/components-va-telephone--aria-described-by#aria-described-by which has an aria-described-by id. Should we be using that and wrapping a span around Main phone and referring to it in the va-telephone? We have 2 phone numbers, the main and the benefits number on the page.

@laflannery
Copy link
Contributor

laflannery commented Nov 8, 2023

@eselkin Thanks for finding this, I think in the way back of my mind I knew this was available but definitely didn't remember. Here's the situation:

  • Unfortunately this is not working as it is intended, I'm going to file a DST bug
  • It's not a critical accessibility error, it's would really benefit users and definitely a nice to have though
    • I would also want to make a backlog ticket to track the DST and update our pages when an update is available.
  • Our other facility pages do not use this (only Facility locator does I believe?)
    • Our other facility pages don't use any telephone component yet tbh
  • My recommendation would be to use the basic/standard/default telephone component for now. Reasons would be:
    • I don't want to create tech debt by adding custom HTML for just a nice to have feature
    • I don't want to add the aria-describedby telephone component when I know it doesn't currently work and I don't know how/when exactly it would be updated to make it work. (i.e. I don't know for certain updates will just automagically occur and we won't have to do anything on our end)

I would like to know how you, @mmiddaugh and @xiongjaneg feel about my thoughts/recommendation though

CC: @aklausmeier for design system awareness

@xiongjaneg
Copy link
Contributor Author

@laflannery Your considerations and recommendation make sense to me. Thanks for being thorough in your explanation.

@aklausmeier
Copy link

@laflannery really like the idea for our team to track the bug fix

I would also want to make a backlog ticket to track the DST and update our pages when an update is available.

@jilladams
Copy link
Contributor

Noting: one outstanding Q for CAIA on this issue: department-of-veterans-affairs/content-build#1790 (comment) where we need clarification on how to handle the external VBA scheduling link.

"make an appointment" to link to: https://va.my.site.com/VAVERA/s/
Michelle noted this system is moving into VA.gov. @xiongjaneg to follow up with CAIA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Facilities Facilities products (VAMC, Vet Center, etc) Regional office CMS managed VBA product owned by the Facilities team sitewide VA.gov frontend CMS team practice area
Projects
None yet
Development

No branches or pull requests

5 participants