-
Notifications
You must be signed in to change notification settings - Fork 40.2k
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
New v1.1 navigation menu #16143
New v1.1 navigation menu #16143
Conversation
3ee103f
to
a247f4f
Compare
Labelling this PR as size/XL |
We need to distinguish between menu selections that expand into more items in the menu bar and those that change the content on the RHS. |
I'm going to make a bunch of comments, but have a meeting shortly. If you have other things to do, you might want to wait for more feedback. One thing discussed over IM: I don't like "Advanced Topics". These are really "New Features". Other issues with that menu and page:
|
Thanks @bgrant0607 , i will look into adding chevrons for container topics (that open sub-menus). Sorry, I understood that the ingress resource was actually apart of core but ill move them all together. The alpha items/topics should explicitly call out that they are alpha (as mentioned in discussions with dev owners). Should we try to call them out in the nav menu too? I was trying to avoid mentioning both alpha and beta all together. |
"Overview and concepts" should not be the first subgroup under "User's Guide". Ingress, Job, and Horizontal Pod Autoscaling should be added to that subgroup. Also, "Architecture" doesn't belong under "Overview and concepts". It belongs under Cluster Administration. |
Put docs/user-guide/overview.html under Getting Started. Put the concept list under Application Administration > Overview and concepts. |
Take Life of a Pod and Firewalls out of the concept list. Don't indent Persistent Volumes, as it looks out of place. |
Remove "Kubernetes Basics" from Tutorials. Rename "Deploying Clusters" to "Deploying Clustered Applications". It's longer, but "Clusters" is ambiguous with Kubernetes clusters. |
Or maybe just "Clustered Applications" |
"Persistent Images" is incorrect terminology. It should be "Persistent Volumes". |
Put JSONPath under CLI Reference. |
The difference between "Overview" and "kubectl" is not clear. I suggest "Command Reference" for the latter. |
Done with my current round of comments. |
The carets help a lot, thanks. |
Other notable changes:
|
@@ -16,7 +16,12 @@ | |||
<div class="row"> | |||
<!-- Navigation menu --> | |||
<div class="col-md-3 hidden-sm hidden-xs" id="wrapper"> | |||
{% include nav_v1.0.html %} | |||
{% case page.collection %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this adds new _v1.1 content into the build and specifies what version of the nav menus to use per "collection" (ie _v1.0 or _v1.1)
cc10b7d
to
517c2f0
Compare
@bgrant0607 PTAL |
517c2f0
to
a628d4c
Compare
…tegrate new doc set into docwithnav.html template, and included new copies of the landing pages (that contain short descriptions) Fixes kubernetes#15903
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
There seem to be some problem with this PR - we cannot start any tests for it. |
@wojtek-t This branch has no tests. |
@k8s-bot ok to test
|
Continuous integration appears to have missed, closing and re-opening to trigger it |
manually merging because merge bot is broken. |
New v1.1 navigation menu
The nav menu includes the new and previously missing topics, see it in my fork: http://richieescarez.github.io/kubernetes/v1.1/index.html
In this PR I also have also:
Please review the following changes to ensure they have been located correctly in the menu.
IMPORTANT: we have not run the scripts to generate the .html files nor have they been copied into the new _v1.1 folder in gh-pages. Therefore no topics will show when you click in the nav menu.
QUESTION Can someone help run that script so that we can test the doc set out on k8s.io? (it will publish the content but nobody will know it there unless they manually change their URLs for .../v1.0x/... to .../v1.1/...)thanks @krousey !Attn:
@caesarxuchao, @nikhiljindal, @krousey, @thockin, @bprashanth, @jszczepkowski, @erictune
Please see the location of your documents below and provide feedback on what needs to change (is anything missing? are the URLs correct?).
Notable changes:
Fixes #15903
Related #15893