-
Notifications
You must be signed in to change notification settings - Fork 674
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
[Docs] Getting Started Navigation Menu #969
Comments
Update: |
@SandraGH5 Do we need new option in main menu for this page https://docs.flyte.org/en/latest/reference/index.html |
@evalsocket apologies if I wasn't clear. What I meant is that on the API page, the bottom navigation button under "Next" goes straight to Community, instead of going through Flytectl, Flytekit, Flyteidl, etc. |
@SandraGH5 i think community is correct navigation because all these component has there on documentation. If we replace community with flytectl/flyteidl/flytekit then it will redirect us to a detail documentation of these component cc: @samhita-alla |
@evalsocket, Sandra says that the "Next page" links have to be in order. So, APIReference's next page has to be FlyteCTL, FlyteCTL's last page has to point to FlyteIDL, etc. But, @SandraGH5, I think that's not possible because FlyteCTL/FlyteIDL docs are under FlyteCTL and FlyteIDL repositories, respectively, whereas Getting started, API reference, community, etc. are under Flyte repository, and hence "Next page" is always pointing to a page that is in the same repository as that of the current page's repository. @cosmicBboy, you might have a better idea. What do you think? |
Thanks for clarifying @samhita-alla. |
I don't think so, @SandraGH5. I tried different techniques, but none is working. :/ |
I only solution I can think of is to update the furo theme templates: https://github.com/flyteorg/furo so that we can manually override the links that are auto-generated here: https://github.com/flyteorg/furo/blob/main/src/furo/theme/furo/page.html#L57-L82 We can adapt this approach: readthedocs/sphinx_rtd_theme#921 |
@evalsocket let me know if you want me to take this on, I'm going to work on some updates to our furo fork anyway |
@cosmicBboy sure |
hey @SmritiSatyanV this is the ticket I referred to in standup. Let's chat about it next week! |
Notes:
|
Hello 👋, This issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will close the issue if we detect no activity in the next 7 days. Thank you for your contribution and understanding! 🙏 |
Hello 👋, This issue has been inactive for over 9 months and hasn't received any updates since it was marked as stale. We'll be closing this issue for now, but if you believe this issue is still relevant, please feel free to reopen it. Thank you for your contribution and understanding! 🙏 |
https://docs.flyte.org/en/latest/getting_started.html
Getting Started navigates to Concepts -->Basics, even though menu shows the following section to be User Guide. Tutorials is also skipped.
Concepts then navigates to Community (skipping API Reference)
User Guide does not link to a following section - Tutorials is next on the menu.
Tutorials links to User Guide, but this is not shown on the menu.
Concepts --> Basics --> Glossary links to API Reference even though Core Concepts & Architecture are next on the menu.
The text was updated successfully, but these errors were encountered: