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

Apply same nav logic to file nodes #3543

Merged
merged 5 commits into from
Aug 20, 2021
Merged

Conversation

roadlittledawn
Copy link
Collaborator

@roadlittledawn roadlittledawn commented Aug 18, 2021

Description

Applies same nav logic to file nodes as auto index pages to try to determine the "true nav" for a page that has a link in more than one nav YAML file.

Related issues / PRs

Closes #3559

Screenshot(s)

See the left nav for this page in prod, vs in preview below:

2021-08-19_11-26-25

@github-actions github-actions bot added this to Hero to triage in Docs PRs and Issues Aug 18, 2021
@gatsby-cloud
Copy link

gatsby-cloud bot commented Aug 18, 2021

Gatsby Cloud Build Report

docs-website-develop

🎉 Your build was successful! See the Deploy preview here.

Build Details

View the build logs here.

🕐 Build time: 40m

@urbiz-nr urbiz-nr added the eng issues related to site functionality that requires engineering label Aug 19, 2021
@urbiz-nr urbiz-nr removed this from Hero to triage in Docs PRs and Issues Aug 19, 2021
@zuluecho9 zuluecho9 self-requested a review August 19, 2021 14:32
@roadlittledawn roadlittledawn marked this pull request as ready for review August 19, 2021 18:23
zuluecho9
zuluecho9 previously approved these changes Aug 19, 2021
@zuluecho9
Copy link
Contributor

Zach reviewed this, seems good. I'll be rewriting our internal style guide docs (which Clinton touched here) in a little bit so will give those closer review later...

@roadlittledawn roadlittledawn changed the title [Draft] Apply same nav logic to file nodes Apply same nav logic to file nodes Aug 19, 2021
@roadlittledawn
Copy link
Collaborator Author

@zuluecho9 is going to remove dummy doc files as part of this work, because they should no longer be needed with this code update.

@roadlittledawn
Copy link
Collaborator Author

@zuluecho9 removal of dummy docs and links in nav LGTM. going to merge this in

@roadlittledawn roadlittledawn merged commit 4b6b8ea into develop Aug 20, 2021
@roadlittledawn roadlittledawn deleted the clang/update-nav-file-nodes branch August 20, 2021 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eng issues related to site functionality that requires engineering
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Nav] Apply same nav menu logic to file nodes as auto index pages
3 participants