Skip to content

VAMC Operating status: Breadcrumbs include an extra " | VAMC system name" at the end #19608

Open
@jilladams

Description

@jilladams

Description

Slack thread: https://dsva.slack.com/archives/C0FQSS30V/p1729809509395989

VAMC Operating Status page breadcrumbs show as:

VA.gov home > [VAMC System] > Operating status | [VAMC System]

e.g. https://www.va.gov/augusta-health-care/operating-status/

Image

Engineering notes / background

VAMC Operating Status nodes have the node title set as Operating Status | [VAMC System name], so the breadcrumb is printing the node title. Examples: https://prod.cms.va.gov/admin/content?title=Operating+status&type=vamc_operating_status_and_alerts&moderation_state=All&owner=All

The H1 on Operating Statuses doesn't print the <title> from Drupal. It hard codes Operating Status here: https://github.com/department-of-veterans-affairs/content-build/blob/main/src/site/layouts/vamc_operating_status_and_alerts.drupal.liquid#L19

The breadcrumbs were previously handling this situation. But when Design System converted Breadcrumbs to use the V3 component, they found this issue and decided it was out of scope for them to address since the final crumb is printing the H1. I think that happened here: department-of-veterans-affairs/content-build#2254

Scope / Impact analysis

Need to ensure that changing this doesn't affect breadcrumbs on any other VAMC page, or non-VAMC pages.

Roles / assignments

After functional testing, code review, accessibility review, and design review can happen in parallel.

  • Functional testing:
  • Code review:
  • Design review:
  • Accessibility review:
  • Product acceptance:

Acceptance criteria

  • Breadcrumb for Operating Status pages should be ``VA.gov home > [VAMC System] > Operating status`
  • Does this product have an existing regression test plan?
    • Yes, link:
    • No, regression test plan will be created as part of the work / points in this ticket

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BreadcrumbsCMS + FE componentFacilitiesFacilities products (VAMC, Vet Center, etc)Needs refiningIssue statusVA.gov frontendCMS team practice areaVAMCCMS managed product owned by Facilities teamVeteran experiencePertaining to Veteran user experiencesitewide

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions