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

Design Drupal Interfaces to support Vet Centers Outstation enhancements #18125

Open
23 tasks
thejordanwood opened this issue May 15, 2024 · 7 comments
Open
23 tasks
Assignees
Labels
Blocked Issues that are blocked on factors other than blocking issues. CMS design Design CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) sitewide UX Vet Center CMS managed product owned by Facilities team

Comments

@thejordanwood
Copy link

thejordanwood commented May 15, 2024

Blocked by #20212

Description

For the Vet Center 2.0 initiative, front end designs are being updated to solve problems that relate to Vet Center branding, events, and satellite locations. After the FE designs are finalized, Drupal changes will need to be made to accommodate these updates.

Design

Vet Center Figma file

Drupal Considerations

  • Parity between Node Edit and Node View?
  • Dashboard experience
  • Outstations
  • Main location
  • Locations page

Previous issues to address

Suggestions from previous dashboard research

  • Use a different label for "Link text" (e.g. Hyperlink) and reinforce the explanation with examples.
  • Display information about when national content was last updated.
  • Differentiate main VC from other locations.
  • Add "scroll to top" functionality to the forms.
  • Provide visual cue regarding content that was updated, but not saved.
  • Adjust "Visitor information" label and/or be specific about what information is to be edited on this category.
  • Make it clear that changing the operating status does not influence Location and Contact information information.
  • Remove this information from the operating status flow or place Operating Status on its own block.
  • Clarify what is there to edit when it comes to services at a VC.

Acceptance Criteria

  • Proposal(s) for overall flow is documented and shared with Product and engineeer
  • Designs are documented in Figma (as needed)
  • Review with UX Lead, Product, Engineering, Content, and Accessibility
  • Follow up tickets are created
@thejordanwood thejordanwood added Design CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) Needs refining Issue status Vet Center CMS managed product owned by Facilities team UX labels May 15, 2024
@thejordanwood thejordanwood self-assigned this May 15, 2024
@davidmpickett davidmpickett added the Blocked Issues that are blocked on factors other than blocking issues. label May 15, 2024
@davidmpickett
Copy link
Contributor

@thejordanwood - thanks for getting this started. I totally misunderstood what you meant when you said you'd create the Drupal ticket yesterday. Thought you meant an implementation ticket for Drupal engineers 😂

It's really smart to be tracking related Drupal updates here as you work through the FE tickets. I added some comments and sub-items about different parts of Drupal that we'll have to look at for these various elements

@davidmpickett davidmpickett changed the title Design: Update Vet Centers in Drupal to reflect front end changes Drupal Design: Update Vet Centers to reflect front end changes May 16, 2024
@jilladams
Copy link
Contributor

@thejordanwood (@Agile6MSkinner )I think we handled all these Drupal changes in other tix already and this ticket could theoretically be closed, unless we're trying to maintain Figma source of truth docs around Drupal UI?

@davidmpickett
Copy link
Contributor

@jilladams That is true for the Vet Center differentiation Epic, but there will be more significant Drupal changes necessary for the Satellite Locations epic

@davidmpickett davidmpickett changed the title Drupal Design: Update Vet Centers to reflect front end changes Design Drupal Interfaces to support Vet Centers satellite location changes Jan 8, 2025
@davidmpickett
Copy link
Contributor

davidmpickett commented Jan 9, 2025

@davidmpickett
Copy link
Contributor

davidmpickett commented Feb 17, 2025

Considerations for the dashboard

  • Visitor info, services, spotlight content, and operating status are all for the Main Vet Center
  • Outstations don't stand out among satellite locations
  • A vet center can have multiple outstations
  • Outstations will also have visitor info, services, spotlight content, and operating status

Image

@davidmpickett davidmpickett self-assigned this Feb 17, 2025
@davidmpickett
Copy link
Contributor

Make sure to address #10297

@davidmpickett davidmpickett changed the title Design Drupal Interfaces to support Vet Centers satellite location changes Design Drupal Interfaces to support Vet Centers Outstation enhancements Feb 27, 2025
@davidmpickett davidmpickett removed the Needs refining Issue status label Feb 27, 2025
@davidmpickett
Copy link
Contributor

Migrated old Dashboard designs to Figma file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked Issues that are blocked on factors other than blocking issues. CMS design Design CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) sitewide UX Vet Center CMS managed product owned by Facilities team
Projects
None yet
Development

No branches or pull requests

3 participants