IASD-Bootstrap
Para utilizar o IASD Boostrap, leia a documentação disponibilizada em http://styleguide.adventistas.org
Como gerar a documentação para publicação
No diretório raiz do projeto
:::shell
$ npm install
$ grunt docs
$ bundle install
$ bundle exec jekyll build
Após estes comandos um diretório chamado __gh_pages será criado. Todo o conteúdo desse diretório deve ser publicado.
Como publicar a gema
Apenas usuário com permissões específicas conseguirão publicar a gema.
No diretório raiz do projeto
:::shell
# 1. Gere a Gema
$ npm install
$ grunt dist-gem
$ gem build iasd-bootstrap-sass.gemspec
# 2. Instale a gema e faça testes da gema em um diretório vazio
$ gem install iasd-bootstrap-sass-<version>.gem
$ mkdir /tmp/test
$ cd /tmp/test
$ compass config
$ echo "require 'iasd-bootstrap-sass'" >> config/compass.rb
$ compass install iasd-bootstap
$ cd -
# 3. Publique a gem
$ gem push iasd-bootstrap-sass-<version>.gem
# 4. Teste a gema publicada. Remova a gema gerada e instale a publicada
$ gem uninstall iasd-bootstrap-sass -v <version>
$ gem install iasd-bootstrap-sass -v <version>
Como gerar a versão compilada para distribuição
No diretório raiz do projeto
:::shell
$ npm install
$ grunt dist-zip
Isto deve compilar os estilos e gerar um arquivo .zip pronto para distribuição