Skip to content

studiomohawk/Seven

Repository files navigation

About Seven

Seven is handpiked articles for front end developers.
Every post will have 7 article on particular topic.

About JI:

Jekyll Init(JI) is a initial setup for Jekyll.
I just don't have a time to create Jekyll blogs from scratch every time.

I will create 3 branchs: master is for regular blogs, prototype is for prototyping and experiment is, well, for experiments.

I will try to make this as minimum as possible.

Dependencies:

Jekyll

Obviously. Jekyll
And whatever Jekyll is depended on. I like to use kramdown since I can apply classes to elements

You have to modify _config.yml. If you have no idea what you should do, you should check this doc.

node.js

  • less.js / My CSS preprocessor of choice / sudo npm install less -g
  • laessig / Compile less to css from command line / sudo npm install laessig -g
  • CSSO / CSS optimizer / sudo npm install csso -g
  • UglifyJS / JavaScript compressor / sudo npm install uglify-js -g

Misc

  • git
  • optipng

You can install them from homebrew.
You might want to install rsync while you're at it.

Rake tasks:

  • rake write['Your post title'] / Create new markdown file at _posts dir with proper file name.
  • rake preview / Just doing jekyll --auto --server for previewing
  • rake less-build / Start laessing process. Use this on different process from rake preview
  • rake package / Packaging everything for production. CSS, Javascript and PNG images are optimized.
  • rake deploy / Deploy! YOU HAVE TO CHANGE THIS

Question?

You can ask questions here.

You could also ask anything on Twitter@cssradar

Licence:

See LICENSE. It's MIT so you can do anything you want.

About

Handpicked lists for Front Ender

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published