This is the styleguide of the Indico project. Here you'll find useful components to help you develop Indico's UI solutions. This guide contains real working examples, code snippets, documentation, and style guidelines. The styleguide is build on top of Fabricator.
Clone repo:
git clone --recursive git@github.com:indico/indico-styleguide.git
With the indico virtualenv active, initialize Indico’s submodules:
cd indico-styleguide/indico
fab setup_deps
From the project’s root directory, start the server:
npm start
Commit the changes in the master branch:
git add src/materials/components/buttons/10-button.html
git commit -m “Add i-button documentation”
git push upstream master
Generate output code and deploy on gh-pages:
gulp default # Generates output code
gulp deploy # Pushes code to the gh-pages branch
Since Indico is a submodule of the styleguide project, the only necessary thing to do in order to fetch the latest Indico code is to update the submodule:
cd indico
git pull
cd ..
git add indico
git commit -m “Update Indico submodule”
- http://fbrctr.github.io (Fabricator documentation)
- https://goo.gl/aBPTt7 (Deploying To Github Pages With Gulp)
- https://goo.gl/FLwmBz (Indico presentation)