dindigital / bootstrap-blade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bootstrap-blade

Getting Started

Instalação (OSX)

  1. Instalar o NodeJS
  2. Instalar o Bower: $ npm install -g bower

Blade

Instalar o Blade:

composer install

Bower

Download de assets com o bower:

`$ bower install`

Gulp

Instalar o Gulp:

$ npm install gulp

E logo após, suas dependências:

$ npm install --save-dev

Para minificar os assets:

$ gulp

Tarefa de watch:

$ gulp watch

Tarefa de compactação de imagens - Tiny PNG:

$ gulp tiny

Para trabalhar com a tarefa acima, coloque as imagens que queira compactar dentro do diretório ./images, e aponte seus arquivos - como .scss, por exemplo - para o diretório padrão: ./assets/img.

PS: o Tiny PNG somente permite até 500 imagens compactadas por chave de API, ou seja, se der algum erro, troque sua chave. Para conseguir uma acesse a área de desenvolvedor, cadastre-se e seja feliz :)

PPS: se você rodar a tarefa gulp tiny ela irá criar o arquivo .tinypng-sigs, que diz à tarefa para não executá-la nos mesmos arquivos, somente nos novos. Por exemplo: se eu tenho a imagem 01.jpg e rodo a tarefa, ao executá-la uma segunda vez a mesma imagem não será gerada novamente. Atenção: se por algum motivo você apagar alguma imagem já gerada e quiser compacta-la novamente, apague o arquivo .tinypng-sigs do diretório ./images.

Realização de Testes

  1. PageSpeed Insights performance e acessibilidade/experiência de usuário (UX)
  2. Testing Tools microdata

About


Languages

Language:CSS 89.3%Language:HTML 5.4%Language:JavaScript 4.9%Language:PHP 0.4%