RWS / dxa-html-design

SDL Digital Experience Accelerator Whitelabel HTML Design
Apache License 2.0
4 stars 3 forks source link

Add ability to switch and/or add npm tools #7

Open paceaux opened 8 years ago

paceaux commented 8 years ago

Please change the task runner so that it points to a folder containing tasks, rather than actually having the tasks written in it. This adds flexibility and choice for which NPM tools can be used with DXA:

This could also be done by switching to gulp and using this in the gulpfile.js:

    var requireDir = require('require-dir');
    requireDir('./gulp/tasks', { recurse: true });

Benefits to clients

Especially with Bootstrap 4 switching to Sass, and that the Bootstrap community is considering a postCSS port, it would be very useful to, at minimum, be able to switch the CSS preprocessor from Less to Sass.

I'll be able to provide a Sass version of DXA in the next few days, if you wish.

rpannekoek commented 7 years ago

TSI-1373 (internal issue ID for tracking purposes)