Frontkit
Frontkit provides an opinionated toolkit for front-end development based on Middleman.
Get started at http://middlemanapp.com!
Installation
Add this line to your application's Gemfile:
gem 'frontkit'
And then run:
$ bundle
Or install it yourself as:
$ gem install frontkit
What is included?
Tech default stack
- https://github.com/middleman/middleman - Hand-crafted frontend development.
- https://github.com/middleman/middleman-sprockets - Compiling and serving web assets.
- https://github.com/middleman/middleman-livereload - Adds livereloading functionality.
- https://github.com/plasticine/middleman-imageoptim - Optimize images using multiple utilities.
- https://github.com/porada/middleman-autoprefixer - Automatically add vendor prefixes to CSS.
- https://github.com/middleman/middleman-minify-html - A HTML whitespace minifier for Middleman.
- https://github.com/karlfreeman/middleman-deploy - Deploy a built site over rsync, ftp, stfp, or git.
Front default stack
- https://github.com/jashkenas/coffeescript - A little language that compiles into JavaScript.
- https://github.com/sstephenson/execjs - Run JavaScript code from Ruby
- https://github.com/gettalong/kramdown - Yet-another-markdown-parser but fast
- https://github.com/haml/haml - HTML Abstraction Markup Language
- https://github.com/sass/sass - Sass makes CSS fun again
- https://github.com/lautis/uglifier - JavaScript parser, minifier, compressor or beautifier toolkit.
Usage
https://github.com/middleman/middleman#getting-started
Maintainer
Cristian Ferrari https://github.com/cristianferrarig
Contributing
- 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
) - Create new Pull Request