Nextleap project website
- ruby (rbenv or rvm recommended)
- bundler
- ImageMagick
- node + rpm
Follow the guidelines to install:
- rbenv + ruby-build: https://github.com/rbenv/rbenv#homebrew-on-mac-os-x
- bundler: http://bundler.io/
- ImageMagick: http://brewformulas.org/Imagemagick (if you use Homebrew of course)
- node + npm: https://nodejs.org/en/
TODO: write instructions for Linux
TODO: write instructions for Windows
Copy the file src/data/site.yaml.tmpl
to src/data/site.yaml
.
If you intend to deploy the website on the server (and if you have the proper credentials of course), fill the src/data/site.yaml
file with the information that were provided to you.
All the project assets and dependencies are downloaded with the following commands:
cd src
npm install
./node_modules/.bin/bower install
bundle install
Here are the commands made available by middleman.
bundle exec middleman build [options] # Builds the static site for deployment.
bundle exec middleman help [COMMAND] # Describe available commands or one specific command
bundle exec middleman server [options] # Start the preview server
bundle exec middleman deploy [options] # deploy the code on the server
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
We would not be able to setup this site without the help of Open Source software and its community. Here is an non-exhaustive list of the great projects this website uses:
The code of this website is under the GNU GPL v3 license.
The content of this website is under the "Creative Commons Attribution 4.0 International Public License".
A copy of both these licenses can be found in the LICENSE
file.
All logo and trademarks mentioned and hosted on this repository are property of their respective owner, and are under their own license for use and redistribution. Please check directly with them.