Skip to content

Replace deprecated SASS methods#2100

Merged
joeworkman merged 2 commits into
foundation:developfrom
fixeditforyou:develop
Mar 11, 2026
Merged

Replace deprecated SASS methods#2100
joeworkman merged 2 commits into
foundation:developfrom
fixeditforyou:develop

Conversation

@aleho

@aleho aleho commented Sep 23, 2024

Copy link
Copy Markdown
Contributor

Recently, compiling with SASS 1.79, some color functions now output deprecation warnings.

This PR keeps the legacy behavior as documented at e.g., https://sass-lang.com/documentation/modules/color/#darken.

@javierjulio javierjulio left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

@aleho thank you for addressing the deprecations and submitting this. Could you please update the settings file to resolve the other deprecations there?

@joeworkman if this will get updated, would you accept this change and cut a release? It would help to further reduce the Dart Sass deprecations.

Comment thread scss/settings/_settings.scss
*) map-get
*) floor, percentage
*) lighten, darken, scale-color

@javierjulio javierjulio left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Thanks!

@aleho

aleho commented Feb 10, 2025

Copy link
Copy Markdown
Contributor Author

@javierjulio Is there anything else to do on this PR?

@javierjulio

Copy link
Copy Markdown

@aleho no, not that I know of. Sorry, I'm not a maintainer. This depends on @joeworkman approving and merging. There is another set of PRs for foundation-sites to resolve SASS deprecations that are all ready for review.

@aleho

aleho commented Feb 11, 2025

Copy link
Copy Markdown
Contributor Author

@javierjulio Sorry, my bad! I assumed because you reviewed it you'd be able to merge. Thank you anyway!

@secit-pl

Copy link
Copy Markdown

Is there any chance that it will be merged?

@joeworkman
joeworkman merged commit 13e8936 into foundation:develop Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants