Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MAINT: Remove Sass dependency - as css accepts nesting and & - #34413

Merged
betatim merged 15 commits into
scikit-learn:mainfrom
DeaMariaLeon:sass
Jul 7, 2026
Merged

MAINT: Remove Sass dependency - as css accepts nesting and &#34413
betatim merged 15 commits into
scikit-learn:mainfrom
DeaMariaLeon:sass

Conversation

@DeaMariaLeon

@DeaMariaLeon DeaMariaLeon commented Jun 29, 2026

Copy link
Copy Markdown
Member

Reference Issues/PRs

Closes #34414

What does this implement/fix? Explain your changes.

Remove Sass dependency.
css accepts nesting without the need of a preprocessor.

Note to myself: I may need to update lock files (?)

First time contributor introduction

AI usage disclosure

I used AI assistance for:

  • It did help me but this is my own work

Any other comments?

@DeaMariaLeon DeaMariaLeon moved this to In progress in Labs Jun 30, 2026
@DeaMariaLeon DeaMariaLeon added the dependencies Pull requests that update a dependency file label Jul 1, 2026
Comment thread build_tools/circle/doc_linux-64_conda.lock
Comment thread build_tools/circle/doc_min_dependencies_linux-64_conda.lock
Comment thread doc/css/styles/custom.css
Comment thread .gitignore
Comment thread doc/Makefile
@DeaMariaLeon
DeaMariaLeon marked this pull request as ready for review July 1, 2026 11:26
@DeaMariaLeon DeaMariaLeon moved this from In progress to PR waiting for reviews in Labs Jul 3, 2026
@DeaMariaLeon DeaMariaLeon changed the title POC: Remove Sass dependency - as css accepts nesting and & MAINT: Remove Sass dependency - as css accepts nesting and & Jul 3, 2026
@DeaMariaLeon

DeaMariaLeon commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

Friendly ping to @Charlie-XIAO, @betatim in case you have time/interest in reviewing.

Comment thread doc/css/styles/custom.css

@betatim betatim left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This looks good to me. WIth my modern browser I couldn't find any visual regressions.

Would be good to hear from @Charlie-XIAO who knows more about the docs page and HTML/CSS

@Charlie-XIAO Charlie-XIAO left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, I didn't check the dependencies but all CSS changes look equivalent to me. Just one nitpick below.

Comment thread doc/Makefile
@betatim
betatim merged commit 5cd6db9 into scikit-learn:main Jul 7, 2026
38 checks passed
@github-project-automation github-project-automation Bot moved this from PR waiting for reviews to Done in Labs Jul 7, 2026
@DeaMariaLeon
DeaMariaLeon deleted the sass branch July 7, 2026 14:39
@DeaMariaLeon

Copy link
Copy Markdown
Member Author

Thanks a lot!

lucyleeow pushed a commit to lucyleeow/scikit-learn that referenced this pull request Jul 9, 2026
prady0t pushed a commit to prady0t/scikit-learn that referenced this pull request Sep 2, 2026
@jeremiedbb jeremiedbb mentioned this pull request Sep 8, 2026
14 tasks
jeremiedbb pushed a commit to jeremiedbb/scikit-learn that referenced this pull request Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file No Changelog Needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MAINT - Remove Sass dependency

3 participants