Skip to content
/ pink Public

A simple front-end boilerplate for Interaction Designers and Developers.

Notifications You must be signed in to change notification settings

augustocb/pink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pink

A simple front-end boilerplate for Interaction Designers and Developers.

Features

The main features of Pink:

  • Local server
  • Less and Sass autocompile
  • Bootstrap Less files included for customization
  • Livereload for any files changes
  • VTEX CSS Utils styleguide FTW
  • Build command for publishing filtered files
  • Front-end development frameworks included: jQuery, AngularJS, React, Underscore

How it works

When you run grunt, Pink starts a server at http://localhost:8080/, compiles style.less and style.sass files and begin watching changes in all files inside assets folder. Any change will reload the page or just reload css files, in case of style changes.

When you run grunt build, Pink makes a copy of src folder to build and removes .less and .scss files from the last one.

When you run grunt dist, Pink runs grunt build and publish it's content to gh-pages branch.

Dependencies

  1. Node.js
  2. Grunt: run sudo npm i -g grunt-cli
  3. Sass

Installation

  1. Download or clone Pink
  2. Install NPM dependencies: run npm i

Hands on!

Running Pink

  1. Run grunt
  2. Go to http://localhost:8080/

Generating a new bootstrap.css file

If you make changes on bootstrap.less file, you'll need to run this:

grunt less:bootstrap

Generating a Build folder

grunt build

Publishing to gh-pages branch

grunt dist

Thank you! :)

About

A simple front-end boilerplate for Interaction Designers and Developers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published