Name: beautify-site
Owner: Scott Logic Ltd
Description: the beautify.io website
Created: 2013-09-11 10:52:57.0
Updated: 2015-09-21 21:21:21.0
Pushed: 2017-11-01 16:57:39.0
Homepage: null
Size: 7110
Language: CSS
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The beautify.io website, built using Jekyll. Currently the site is being served at beautify.github.io/beautify-site.
This project makes use of git submodules for local development. To pull in the code of the submodules run the following from the root of the project -
git submodule init
git submodule update
The Jekyll website has some good instructions of the required configuration for Github Pages. To preview the site locally use the Jekyll server:
jekyll serve --baseurl ''
This will server the site at localhost:4000
.
The build process compiles the less into CSS and optimises the JavaScript code. The build makes use of the lessc
and uglify
node modules, both of which need to be installed as command line modules:
npm install -g less
npm install -g uglify-js
The project has a simple script that runs the compilation process, simply run the following:
$ build.sh
When all is beautiful, push to gh-pages
.