-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
Remove content/en/docs/tasks/tools/install-minikube.md #24416
Remove content/en/docs/tasks/tools/install-minikube.md #24416
Conversation
Welcome @nate-double-u! |
/assign @celestehorgan |
Deploy preview for kubernetes-io-master-staging ready! Built with commit b65ddd1 https://deploy-preview-24416--kubernetes-io-master-staging.netlify.app |
b9570fb
to
9747f90
Compare
/unassign @celestehorgan |
/cc @celestehorgan |
Deploy preview: https://deploy-preview-24416--kubernetes-io-master-staging.netlify.app/docs/tasks/tools/ This looks good to me! For other approvers: how do we feel about the in-line HTML here? We don't have a /lgtm |
@@ -14,6 +14,11 @@ cluster resources, and view logs. | |||
See [Install and Set Up kubectl](/docs/tasks/tools/install-kubectl/) for information about how to | |||
download and install `kubectl` and set it up for accessing your cluster. | |||
|
|||
<form action="/docs/tasks/tools/install-kubectl/"> | |||
<input type="submit" class="btn btn-primary" value="Install and Set Up kubectl" /> |
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.
Hi @nate-double-u . Some feedback (I may have misunderstood your intention):
What is the advantage of adding the "form" and "button"? The same link is right above?
Should the button provide a hint as to what is happening when you hit the button? (From the text
it seems like kubectl is getting ready to install).
I'd rather not add HTML to the page.
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.
If we did use a button, I'd prefer <button>
to <input>
.
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.
I added the button as a way to help folks get to the info they're looking for a little quicker (based on a suggestion in the issue), and tried to keep it in line with other button-links on the site (https://kubernetes.io/docs/home/#understand-the-basics)
I agree that the text could be clearer about what's going to happen next.
I also agree about not wanting to add HTML to the page, but I couldn't find a button shortcode.
Should I remove the buttons altogether?
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.
The buttons are a bold UI statement. I would follow
the pattern of the other site buttons by permitting the text to be localized (add an
Aria label or not?). I'd like to see a tooltip or some hint that this button is forwarding
me to another page (not installing/starting up the tool).
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.
I've added the Aria labels, and have changed the wording of each of the buttons so that it is more obvious what they will do.
Hold for review |
/cc @sftim |
/hold cancel |
b8937c4
to
6ea840a
Compare
I'm not sure Netlify supports 307 redirects (#24416 (comment)), so I've added a 302 redirect instead. |
This looks like an improvement. Thanks! |
LGTM label has been added. Git tree hash: 02914dbe59da2f075ad5ef604cc3398c7ab7bebb
|
As per conversations in issue kubernetes#23354, * Removing content/en/docs/tasks/tools/install-minikube.md page * Adding a 302 temporary redirect for /docs/tasks/tools/install-minikube/ * Updating content/en/docs/tasks/tools/_index.md with the suggestion to add buttons to make these links more visual/see-able, including aria-labels Additionally: * Updating minikube capitalization throughout page * Updating text throughout page for line length * Correcting back ticks use throughout page Signed-off-by: Nate W <[email protected]>
6ea840a
to
b65ddd1
Compare
Thanks! |
LGTM label has been added. Git tree hash: 145b4d3ea72ad2536ac9afa534f407a69cdde69e
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: irvifa The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Thanks for the help and feedback everyone! |
As per conversations in issue #23354:
Additionally: