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

[BUG] Fix sidenav nesting behavior #17065

Open
jillian-hammer opened this issue Jan 13, 2025 · 0 comments
Open

[BUG] Fix sidenav nesting behavior #17065

jillian-hammer opened this issue Jan 13, 2025 · 0 comments
Labels
bug Issue Type label to flag an issue that is a bug engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team needs-refinement Tickets that need refinement from the team

Comments

@jillian-hammer
Copy link
Collaborator

Describe the bug

On the ReportStream website, subpages should only be displayed if their parent page is selected. However, on the API Guide, the subpages within Documentation always appear.

Impact on ReportStream

Inconsistent user experience while navigating through the site's hierarchy.

Steps to reproduce

Steps to reproduce the behavior:

  1. Go to https://reportstream.cdc.gov/developer-resources/api
  2. See the page Responses from ReportStream is shown in the sidenav, although Documentation is not selected.

Expected behavior

Subpages (ex. Responses from ReportStream) are hidden until the user selects parent page Documentation.

Resources

Current behavior: image.png
Expected behavior: image.pngimage.png

@jillian-hammer jillian-hammer added bug Issue Type label to flag an issue that is a bug engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team needs-refinement Tickets that need refinement from the team labels Jan 13, 2025
@jillian-hammer jillian-hammer changed the title Fix sidenav nesting behavior [BUG] Fix sidenav nesting behavior Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue Type label to flag an issue that is a bug engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team needs-refinement Tickets that need refinement from the team
Projects
None yet
Development

No branches or pull requests

1 participant