Connor Skees
Connor Skees
@pickfire Certainly I've considered `salsa` (and am experimenting with it in another project of mine), but I think for Sass in particular it might not be a good fit. The...
@MartinKavik With regard to your earlier comments (in March!) about `map.get`, [`grass` now has full support for the module system](https://github.com/connorskees/grass/pull/28). ```scss @use "sass:map"; a { color: map.get((a: b, c: d),...
@pickfire The next steps are to rewrite output and support merging media queries such that we may add bootstrap, bulma, materialize et al. to the CI. After that we will...
@batisteo this project largely began as a way for me to learn more about Sass. As pickfire said, this project aims to have as few dependencies as possible (and, also,...
In fact, [`grass` did originally have this API](https://github.com/connorskees/grass/blob/aea4235c9ba6ec613fc1168d5d58995a6683f142/src/lib.rs#L262). A dependency we use to track files/spans uses `String`, so it was easiest to just switch to only using `String` as well....
The code that handles colors is indeed some of the oldest and in a deep need of refactoring. If I remember correctly, it is necessary to store `hsl` alongside `rgb`...
Hello, I've come across an interesting case when compiling Bootstrap that may be relevant here. The minimized version is ```scss @mixin foo($arg) { @include bar { color: $arg; } }...
> fill out description before completing the PR please Thank you for this reminder! I had intended to fill this out before marking the PR ready for review. I will...
Reproduction without pseudo selectors: ```scss a a b { @extend a; } a c > { @extend a, b; } ```
can reproduce this on most recent version. likely due to indentation only being applied to the first line of a selector. this shouldn't affect the semantics of expanded output. A...