Skip to content

KristofferOrum/Seven

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Languages

  • CSS 67.3%
  • HTML 32.0%
  • Other 0.7%