jrgp / linfo

Linfo PHP Server Health Status
MIT License
361 stars 73 forks source link

Update build process #61

Closed ameliabradley closed 7 years ago

ameliabradley commented 7 years ago

Updated build from Grunt to Gulp. I like Grunt, and it was a good addition. Recently it's fallen out of popular favor and thus some of the contrib packages are not very well maintained.

The Grunt build required Ruby and Sass to be installed system-wide (with something like apt-get.) This pull request removes this requirement.

File size of Javascript is slightly smaller.

Build file is slightly more succinct.

Fixed issue where latest Sass compiler would break on missing spaces in _icons.sass.

I've also added instructions to the documentation for rebuilding JavaScript and Sass. Hopefully these instructions are straightforward. It might be a good idea to attempt compiling the project yourself to double-check.

jrgp commented 7 years ago

That's cool. :) I'll run this myself later