Need to add Grunt to the development workflow so we can split the JS into more meaningful files and also minify them. This will also help compile the LESS into the overrides.css and now, overrides.min.css.

Comments

markhalliwell’s picture

Status: Active » Fixed

  • Mark Carver committed 7e3940c on 7.x-3.x
    Issue #2348843 by Mark Carver: Added Grunt to dev workflow.
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

markhalliwell’s picture

Status: Closed (fixed) » Active

This needs more work before being pushed

  • Mark Carver committed f05a44e on 7.x-3.x
    Revert "Issue #2348843 by Mark Carver: Added Grunt to dev workflow."...

  • markcarver committed 7e3940c on 7.x-4.x
    Issue #2348843 by Mark Carver: Added Grunt to dev workflow.
    
  • markcarver committed f05a44e on 7.x-4.x
    Revert "Issue #2348843 by Mark Carver: Added Grunt to dev workflow."...
markhalliwell’s picture

Title: Add Grunt to dev workflow » Add Grunt for project maintainer workflow
Status: Active » Postponed

Not sure when this will happen, but postponing until I can get to it.

markhalliwell’s picture

For the record, this issue is about maintainer workflow for this project only (not for the Drush wizard or sub-themes).

Also, I'm thinking that we should just leave minification to a module like AdvAgg.

  • markcarver committed 655b65e on 7.x-3.x
    Issue #2348843: Add Grunt for project maintainer workflow
    

  • markcarver committed e190e96 on 8.x-3.x
    Issue #2348843: Add Grunt for project maintainer workflow
    

  • markcarver committed 97248bd on 7.x-3.x
    Issue #2348843: Add Grunt for project maintainer workflow
    
    Added grunt-...

  • markcarver committed ea49e45 on 8.x-3.x
    Issue #2348843: Add Grunt for project maintainer workflow
    
    Added grunt-...

  • markcarver committed d0bc6ca on 7.x-3.x
    Issue #2348843: Add Grunt for project maintainer workflow
    
    Added post-...

  • markcarver committed d3b146b on
    Issue #2348843: Add Grunt for project maintainer workflow
    
    Added post-...

  • markcarver committed 2276b0d on 7.x-3.x
    Issue #2462635: CSS overrides isn't compatible with Bootswatch themes...

  • markcarver committed e0639dd on 8.x-3.x
    Issue #2462635: CSS overrides isn't compatible with Bootswatch themes...

  • markcarver committed 6f9ac26 on 7.x-3.x
    Added clean-vendor-dirs grunt task
    
    Issue #2348843: Add Grunt for...

  • markcarver committed 5fa4253 on 8.x-3.x
    Added clean-vendor-dirs grunt task
    
    Issue #2348843: Add Grunt for...

  • markcarver committed 6d95bff on 7.x-3.x
    Only compile overrides*.min.css files
    
    Issue #2348843: Add Grunt for...

  • markcarver committed 0e5a890 on 8.x-3.x
    Only compile overrides*.min.css files
    
    Issue #2348843: Add Grunt for...

  • markcarver committed aefbb5d on 7.x-3.x
    Log current file compilatio to screen to show progress
    
    Issue #2348843:...

  • markcarver committed 39a7820 on
    Log current file compilatio to screen to show progress
    
    Issue #2348843:...

  • markcarver committed 7e3940c on 8.x-4.x
    Issue #2348843 by Mark Carver: Added Grunt to dev workflow.
    
  • markcarver committed f05a44e on 8.x-4.x
    Revert "Issue #2348843 by Mark Carver: Added Grunt to dev workflow."...

  • markcarver committed d34b86c on 8.x-3.x
    Issue #2348843 - Switch to yarn and update dependencies
    

  • markcarver committed 26f9e88 on 7.x-3.x
    Issue #2348843 - Switch to yarn and update dependencies
    
markhalliwell’s picture

Status: Postponed » Fixed

This was done quite a while ago.

markhalliwell’s picture

Status: Fixed » Closed (fixed)