Currently, zola is using sass-rs which needs a C library which makes cross-compilation a pain. I suggest considering using grass which is a pure Rust implementation of sass. It _might_ not be ready yet but if you think it's too early then let this be a tracking issue. Perhaps it can be offered as an alternative option? Zola already has alternatives in for linkfetching with rustls vs openssl so perhaps this could be another one of those options?
This is related to #1001.
I've been keeping an eye on it for a while. I'll switch it once the author thinks it's ready.
So far grass's numbers of official tests passed looks better than rsass's (that's BTW demonstration of negative side of open source where two project with the same purpose pull in different direction instead of join forces to speed up development).
I'm really waiting for a day when Zola switches to Rust-native SASS and let me install itself by just cargo install zola.
cargo install zola
That's not going to happen, until they allow dev-only workspaces. I don't want to have to upload n zola-* crates there only to make compilation speed tolerable.
I'm checking grass every week, I want to drop libsass too!
grass v0.9.4, it is possible to compile Twitter Bootstrap 4 as well as bulma-scss.I think it could be nice to have it for the milestone 0.14 as a feature flag (opt in or out). Wdyt?
Most helpful comment
I've been keeping an eye on it for a while. I'll switch it once the author thinks it's ready.