Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

Fix missing nav bar #179

Merged
merged 6 commits into from
Feb 5, 2024
Merged

Fix missing nav bar #179

merged 6 commits into from
Feb 5, 2024

Conversation

jacobweinstock
Copy link
Member

@jacobweinstock jacobweinstock commented Feb 5, 2024

Description

Update local development to use similar versions that Netlify uses. This helps with troubleshooting/reproducing issues found in Netlify. It appears that some time in August of 2023 that Netlify updated versions of mkdocs and the material theme. This broken our nav override. I was able to fix the nav by copying from: https://github.com/squidfunk/mkdocs-material/blob/master/src/templates/partials/nav.html I don't know that much about HTML or mkdocs so i dont know if this is the proper way to fix this, but it is rendering properly in the Netlify previews.

Why is this needed

Fixes: #

How Has This Been Tested?

How are existing users impacted? What migration steps/scripts do we need?

Checklist:

I have:

  • updated the documentation and/or roadmap (if required)
  • added unit or e2e tests
  • provided instructions on how to upgrade

Copy link

netlify bot commented Feb 5, 2024

Deploy Preview for tinkerbell-docs ready!

Name Link
🔨 Latest commit 66d626f
🔍 Latest deploy log https://app.netlify.com/sites/tinkerbell-docs/deploys/65c0781b8e63c90008104519
😎 Deploy Preview https://deploy-preview-179--tinkerbell-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Signed-off-by: Jacob Weinstock <[email protected]>
Signed-off-by: Jacob Weinstock <[email protected]>
Netlify only supports up to python 3.8

Signed-off-by: Jacob Weinstock <[email protected]>
Signed-off-by: Jacob Weinstock <[email protected]>
Fix nav by copying from:
https://github.com/squidfunk/mkdocs-material/blob/master/src/templates/partials/nav.html
The latest version of the Material theme seems
to have broken our override. Netlify appears to have
installed a newer version.

Signed-off-by: Jacob Weinstock <[email protected]>
@jacobweinstock jacobweinstock changed the title Pin poetry version Fix nav bar override Feb 5, 2024
@jacobweinstock jacobweinstock changed the title Fix nav bar override Fix missing nav bar Feb 5, 2024
@jacobweinstock jacobweinstock added the ready-to-merge Signal to Mergify to merge the PR. label Feb 5, 2024
@mergify mergify bot merged commit 1183949 into tinkerbell:main Feb 5, 2024
10 checks passed
@jacobweinstock jacobweinstock deleted the fix-menu branch February 5, 2024 16:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ready-to-merge Signal to Mergify to merge the PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants