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

DOC use pydata-sphinx-theme for the website #29038

Merged
merged 43 commits into from
May 20, 2024
Merged

DOC use pydata-sphinx-theme for the website #29038

merged 43 commits into from
May 20, 2024

Conversation

adrinjalali
Copy link
Member

This work is done mostly by @Charlie-XIAO , this is a PR to merge the work into the main branch.

Charlie-XIAO and others added 28 commits January 31, 2024 18:50
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
…es (#28623)

Co-authored-by: Guillaume Lemaitre <guillaume@probabl.ai>
@glemaitre
Copy link
Member

Did we remove the doc-min-dependencies build? Since this is a required build, we are in a weird state right now I think.

@Charlie-XIAO
Copy link
Contributor

Charlie-XIAO commented May 19, 2024

Yes, as suggested in #28379 (comment). I'm adding it back in #29037, which should be merged into new_web_theme before we merge this one.

@glemaitre glemaitre changed the title DOC New web theme for the website DOC use pydata-sphinx-theme for the website May 20, 2024
@glemaitre
Copy link
Member

I made the last changes and pushed a full rebuild.

Copy link
Member

@jeremiedbb jeremiedbb left a comment

Choose a reason for hiding this comment

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

All green. I quickly skimmed trough the generated web site and everything looks good. Thanks @Charlie-XIAO !

Copy link
Member

@glemaitre glemaitre left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks for the work @Charlie-XIAO

@glemaitre glemaitre merged commit 34db65a into main May 20, 2024
32 checks passed
@glemaitre glemaitre deleted the new_web_theme branch May 20, 2024 17:37
@betatim
Copy link
Member

betatim commented May 21, 2024

Will we get this theme for the 1.5 website (aka the one people will see under /stable/ after 1.5 has been released)?

It would be nice to get it out, but given how little time there is between now and the release of 1.5 it might be smart to use the old theme for 1.5 and have this on the /dev/ until 1.6? What do people think? (and is there a different issue to use for discussing this?)

@betatim betatim mentioned this pull request May 21, 2024
14 tasks
@glemaitre
Copy link
Member

Basically, I would not delay and have the theme for 1.5. We had iteration in the branch new_theme_web for some time and even though we will have a couple of hidden glitches, the benefit is higher than the risk here.

jeremiedbb pushed a commit to jeremiedbb/scikit-learn that referenced this pull request May 21, 2024
Co-authored-by: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Guillaume Lemaitre <guillaume@probabl.ai>
jeremiedbb pushed a commit that referenced this pull request May 21, 2024
Co-authored-by: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Guillaume Lemaitre <guillaume@probabl.ai>
@jjerphan
Copy link
Member

Thank you for this work, @Charlie-XIAO! 💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants