Explore options for CSS preprocessing

Description

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.

Environment

None

Activity

Show:

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 AM
Edited

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:

 

Of those that use a preprocessor, three use SCSS and four use Stylus.

Fixed

Details

Assignee

Reporter

Components

Priority

Created September 15, 2020 at 11:50 AM
Updated October 29, 2020 at 5:18 PM
Resolved October 29, 2020 at 5:18 PM