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

Update Sass/SCSS #85

Closed
BenTangible opened this issue Feb 23, 2024 · 1 comment
Closed

Update Sass/SCSS #85

BenTangible opened this issue Feb 23, 2024 · 1 comment

Comments

@BenTangible
Copy link

Hey @eliot-akira, could you update the version of SASS in the plugin? I'm told some of the frontend folks have encountered linting issues and I know we've got a few open issues related to L&L's style tab. Might be worth updating that to see if that might address the issues people have encountered. Sorry I don't have more specifics, I've just been asked to be the messenger to ask for an update :)

@eliot-akira
Copy link
Contributor

eliot-akira commented Mar 10, 2024

For reference, there are two parts to Sass support in the Template System.

As you've probably noticed, the Sass language is a moving target and SCSS-PHP implements only a subset of the specs. Maintaining compatibility has been a bit of a pain, and I'm also somewhat dissatisfied with the direction the language is changing recently.

I'm wondering if we can eventually transition to using plain CSS as the default, since CSS has grown to incorporate Sass-like features such as variables and nested rules. Another angle I'm considering is to use the browser-build of the official compiler ("reference implementation") called dart-sass. I've noted down the idea for the future:

Anyway, I've upgraded both front/backend Sass support. Still didn't solve, for example, this issue:

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

No branches or pull requests

2 participants