Explore options for CSS preprocessing
Description
Environment
Activity

Justin Obara October 29, 2020 at 5:18 PM
As part of the work on the CSS Preprocessing in Infusion was migrated to Sass

Ned Zimmerman October 28, 2020 at 2:43 PM
Related to this is , which would involve processing all CSS (and compiled Stylus) using Autoprefixer.
Tony Atkins [RtF] October 9, 2020 at 9:07 AMEdited
infusion uses Stylus
I know there's a plan to split out the components from Infusion, but until that's done, the Infusion repo also has CSS files without a preprocessor, such as:
https://github.com/fluid-project/infusion/blob/master/src/components/inlineEdit/css/InlineEdit.css

Ned Zimmerman September 24, 2020 at 2:40 PM
I've taken a look at a variety of Fluid and IDRC projects to see what preprocessors (if any) they use:
c2lc-website uses CSS with no preprocessor
c2lc-coding-environment uses SCSS
docs-inclusive-learning uses Stylus
floeproject.org uses CSS with no preprocessor
fluidproject.org uses CSS with no preprocessor
guide.inclusivedesign.ca uses Stylus
idrc uses SCSS
infusion uses Stylus
sjrk-story-telling uses CSS with no preprocessor
snow-theme uses Stylus
sojustrepairit.org uses CSS with no preprocessor
website-cities uses CSS with no preprocessor
wecount.inclusivedesign.ca uses SCSS
Of those that use a preprocessor, three use SCSS and four use Stylus.
Details
Assignee
Ned ZimmermanNed ZimmermanReporter
Ned ZimmermanNed ZimmermanComponents
Priority
Minor
Details
Details
Assignee

Reporter

Currently Infusion uses Stylus as a CSS preprocessor. It's worth exploring whether Stylus is the best choice or whether it might be worth switching to SCSS.