department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
99 stars 69 forks source link

Update section names and urls #7266

Closed kevwalsh closed 2 years ago

kevwalsh commented 2 years ago

User Story or Problem Statement

As a CMS user, i want URLs and breadcrumbs that are concise so that i can see where i am by looking at the URL.

Currently, the top section is quite long and takes up a lot of space.

Acceptance Criteria

Implementation steps

This has been tested on staging and works OK, but the FE aspect of this has not been tested

Before Long URLs Cursor_and_kevin_walsh___VA_gov_CMS Long breadcrumbs Cursor_and_VA_Portland_health_care___VA_gov_CMS
After Shorter breadcrumbs and better URLs VA_Detroit_health_care___VA_gov_CMS Impact to the "home" page kevin_walsh___VA_gov_CMS

Design principles

Veteran-centered

Editor-centered

CMS Team

Please leave only the team that will do this work selected. If you're not sure, it's fine to leave both selected.

msbtterswrth commented 2 years ago

Testing here before updating on prod. From what i can tell on the frontend, all is well!

image

kevwalsh commented 2 years ago

@msbtterswrth your Front URL should be https://web-7jjb45gshbie5yjkpntrlfvjfvgzx2cr.demo.cms.va.gov/disability/eligibility/

I didn't realize this, but apparently when you click through the megamenu in tugboat, it takes you to dev.va.gov instead of to relative paths for the current environment. I'll start a slack thread about this, it would be nice to get this fixed.

But yeah, Benefits Hub menus seem to be working well and i think you can proceed on prod!

msbtterswrth commented 2 years ago

Updated on prod here.

image

swirtSJW commented 2 years ago

This AC seems backwards from the desired outcome:

- [ ] For example, /section/vha/vamc-facilities/va-alaska-health-care has been renamed to /section/veterans-health-administration/vamc-facilities/va-alaska-health-care
swirtSJW commented 2 years ago

Closed by https://github.com/department-of-veterans-affairs/va.gov-cms/pull/7362