Skip to content

Fix Sass deprecation warnings related to if-functions.#4028

Closed
mickverm wants to merge 3 commits into
jgthms:mainfrom
mickverm:mickverm-4026
Closed

Fix Sass deprecation warnings related to if-functions.#4028
mickverm wants to merge 3 commits into
jgthms:mainfrom
mickverm:mickverm-4026

Conversation

@mickverm
Copy link
Copy Markdown
Contributor

@mickverm mickverm commented Jan 2, 2026

Fixes #4026

Copy link
Copy Markdown

@lucasinocente lucasinocente left a comment

Choose a reason for hiding this comment

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

firdaus-aziz added a commit to firdaus-aziz/bulma that referenced this pull request Jan 29, 2026
jgthms#4028)

Replace deprecated if($cond, $true, $false) with
if(sass($cond): $true; else: $false) in 8 call sites across
typography helpers, utility functions, and mixins.
firdaus-aziz added a commit to firdaus-aziz/bulma that referenced this pull request Jan 29, 2026
FFY00 added a commit to FFY00/ffy00.github.io that referenced this pull request Feb 23, 2026
Bumped to the current main (210b6f03b7e0a7fe18341d860bab0f5b3ea308f3)
and cherry-picked the fix from jgthms/bulma#4028

Signed-off-by: Filipe Laíns <lains@riseup.net>
@francesco-loreti
Copy link
Copy Markdown

news?

nerdegutt added a commit to oslokommune/labs.oslo.kommune.no that referenced this pull request Apr 21, 2026
Targets one specific deprecation ID (if-function) triggered by
Bulma's sass/utilities/functions.scss and mixins.scss. The upstream
fix is approved in jgthms/bulma#4028 but
unmerged. Removes 8 warnings from every build.

Remove this silencer when Bulma ships the fix upstream.
@mickverm
Copy link
Copy Markdown
Contributor Author

mickverm commented May 12, 2026

Fixed in: 193c7aa

@mickverm mickverm closed this May 12, 2026
@Compuponder
Copy link
Copy Markdown

Thanks for fixing. But I am afraid, all this is caseless, as @jgthms did not issue a relese for over a year. I fear the project is dead, despite people are contributing.

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.

Saas Depreceated Warning

5 participants