It seems like Stylus is a bit of an abandoned project. The last stylus release was stylus/stylus@5b85cbb1bdbc18a82197d496bf48a68f5c882307, almost a year and a half ago. In addition, on the MyHomeworkSpace/website repository, we use the stylus gem, which relies on ruby-stylus-source which is deprecated. On the other hand, Jekyll has built-in Sass support.
Based on how all of our Stylus is written (using ; and :), it should be compatible with the original Sass Syntax, not the SCSS syntax, which still has feature parity with the SCSS syntax and is fully supported.
I would propose moving from Stylus to Sass. To maintain consistency, it would probably be a good idea to move away from Stylus to a new language in all MHS repositories at the same time (I think the only ones that currently use Stylus are MyHomeworkSpace/client and MyHomeworkSpace/website.
It seems like Stylus is a bit of an abandoned project. The last stylus release was stylus/stylus@5b85cbb1bdbc18a82197d496bf48a68f5c882307, almost a year and a half ago. In addition, on the MyHomeworkSpace/website repository, we use the stylus gem, which relies on ruby-stylus-source which is deprecated. On the other hand, Jekyll has built-in Sass support.
Based on how all of our Stylus is written (using
;
and:
), it should be compatible with the original Sass Syntax, not the SCSS syntax, which still has feature parity with the SCSS syntax and is fully supported.I would propose moving from Stylus to Sass. To maintain consistency, it would probably be a good idea to move away from Stylus to a new language in all MHS repositories at the same time (I think the only ones that currently use Stylus are MyHomeworkSpace/client and MyHomeworkSpace/website.