Lunapark is Starter kit for Middleman โ a static site generator built in Ruby. Lunapark based on Proteus Middleman by thoughtbot.
- SLIM: A lightweight templating engine
- Coffeescript: Write javascript with simpler syntax
- Sass (LibSass): CSS with superpowers
- Bourbon: Sass mixin library
- Neat: Semantic grid for Sass and Bourbon
- Bitters: Scaffold styles, variables and structure for Bourbon projects.
- Middleman Live Reload: Reloads the page when files change
- Middleman Deploy: Deploy your Middleman build via rsync, ftp, sftp, or git (deploys to Github Pages by default)
- Font Awesome: the Font-Awesome web fonts and stylesheets as a Middleman engine
- Autoprefixer: Automatically vendor-prefix stylesheets served by Middleman
Set up your project in your code directory
git clone https://github.com/mokhniuk/lunapark.git your-project-folder
cd your-project-folder
git remote rm origin
git remote add origin your-git-url
Install dependencies:
bundle install
Run the server
middleman
Stylesheets, fonts, images, and JavaScript files go in the /source/assets/
directory.
Vendor stylesheets and JavaScripts should go in each of their /vendor/
directories.
Data files go in the '/data/' directory.
Helpers files go in the '/helpers/' directory.
If you have problems, please create a GitHub Issue.
Have a fix or want to add a feature? Pull Requests are welcome!