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

Use tabs for the install as Python package guide #313

Merged
merged 2 commits into from
Jan 9, 2024

Conversation

psobolewskiPhD
Copy link
Member

@psobolewskiPhD psobolewskiPhD commented Jan 7, 2024

References and relevant issues

This came up at the docs workgroup and also:
#274 (review)

Description

Currently, the install docs have pip, conda and GitHub install instructions in series followed by the checking that it worked. No-one will use all three approaches.
In this PR instead Tabs are used for each of the approaches, to let the user choose an install strategy.
This makes the install page simpler and cleaner, leading the user to the the next logical step.

What it looks like:
image

@psobolewskiPhD psobolewskiPhD added the enhancement New feature or request label Jan 7, 2024
@psobolewskiPhD psobolewskiPhD added this to the 0.5.0 milestone Jan 7, 2024
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 7, 2024
@psobolewskiPhD
Copy link
Member Author

Copy link
Member

@jni jni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love this! 😍

btw we can/should probably add "conda nightlies" as an option. Might get me using them more. 😂 But that can come in a subsequent PR.

@psobolewskiPhD
Copy link
Member Author

I was thinking about that.
Not even sure i like the from main on the same level as the regular install options, but if we are to keep it there, then adding conda nightlies to that tab makes sense.

Copy link
Member

@melissawm melissawm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it!

@jni jni merged commit af01012 into napari:main Jan 9, 2024
7 checks passed
@jni
Copy link
Member

jni commented Jan 9, 2024

I've raised #315 to discuss the nightlies issue in a dedicated space. 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants