Unfortunately this fork hasn’t been updated for Sage 9 and it doesn’t look like it will be. I’m planning to use Sage 9 and I’d prefer Stylus over SASS if possible so I can more easily reuse my previous work.
I did some searches but haven’t found much about using Stylus with Sage 9. Does anyone have any suggestions or pointers on where to start? I guess I should modify webpack.config.js but I was also thinking of making a child theme so I can update Sage later if I need.
I maintain my own fork of Sage that has a few tweaks instead I’d dealing with a child theme, and so far that’s been a fine experience. As long as you merge in upstream changes regularly, it’s not onerous. One of my customizations was to strip out SCSS entirely and just use PostCSS, and it was pretty simple, so I don’t think making your own Stylus fork would be very hard.
Thanks @mikespainhower! It looks like an interesting, well thought-out project… Since I’ve already started with Sage 9, I will probably try to stick with a Webpack solution so it doesn’t diverge too much from the standard version.
However, I will study the Selene code more because there might be some features and ideas I can borrow