Problem/Motivation
Currently the starterkits don't ship with a package.json file but does ship with scss files but no way to compile them.
So if I'm a user who's looking to get up and running quickly for a small, non complex site, not having a complete starterkit hinders me.
Steps to reproduce
Proposed resolution
Ship with a basic package.json file that minimum has a build script to compile the scss into css so they can be used
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork ui_suite_bootstrap-3548456
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
grimreaperComment #3
grimreaperComment #5
grimreaperHi @smustgrave,
If you can give the MR a try in the coming week (15th to 20th) before I merge it, it would be great!
Comment #6
smustgrave commentedOnly question, and may be overkill but should it include a bootstrap library? So you don't have to rely on CDN?
Comment #7
grimreaperHi @smustgrave,
Sorry, as I have issue notifications disabled, I missed your comment.
You mean commit a version of the bootstrap library in the repository? No, we should not commit external assets.
Also users have the choice to use local or CDN in the theme settings, but for SASS compilation, the bootstrap library files should be retrieved locally.
Comment #9
grimreaper