Skip to content

Latest commit

 

History

History
executable file
·
98 lines (55 loc) · 2.78 KB

README.md

File metadata and controls

executable file
·
98 lines (55 loc) · 2.78 KB

Stylekyll

Many of companys that make web design do styleguides to keep standars of colors, fonts, components, etc. We as web developers take those styleguides to actual code (html, css, js). For this reason is that stylekyll was created.

Stylekyll help you keep track on how many pages have you build, crossbrowser control, generate svg sprites, generate the actual styleguide through kss-node and much more.

This template was created with jekyll, kss-node, github-styleguide-template and edited to add bootstrap-sass.

Todo List

  • Organized gulp task in it's own folder. Maybe somethings like this:
gulp
   ├── build.js
   ├── server.js
   ├── watch.js
   └── wiredep.js
  • Create an template without bootstrap-sass. (susy, skeleton, other)

Dependencies

In order to work with the template, you will need to follow tools:

Instructions:

  • Download and install *Xcode command line tools *. (if you are on Mac)

  • Download and install RVM (Ruby version Manager is optional)

    Run the following command to install rvm it:

      $ \curl -sSL https://get.rvm.io | bash
    
  • Then update Ruby to the 2.2.0 or higer version

      $ rvm install 2.2.0
    
  • Choose ^2.2.0 as the default Ruby for RVM

      $ rvm --default use 2.2.0
    
  • Download and install Node.JS v0.10.33.

  • With this done, you have to install the following Gem:

      gem install bundler
    
  • Then you can run the following command to install ruby dependencies:

      $ bundle install
    
  • Then you need to install the node dependencies, so run:

      $ npm install -g gulp && npm install -g bower && npm install
    
  • Then install kss node version:

      npm install --global [email protected]
    
  • After installing all ruby and nodes dependencies, you should update the front-end dependencies, so run:

      $ bower install
    

    ...and you're done.

How to run it

To see your project running please run:

$ gulp

Compiling styleguides

$ kss-node assets/_scss _site/styleguide --sass --template _template-kss 

Kss documentation

We have created a rake task to build the site and then push it to divshot.

$ rake task:build

Deploy to divshot services

$ divshot push

Getting Started

Thanks