Barra dinâmica do governo brasileiro. Nesse projeto está incluído o código da barra e do rodapé de governo.
O exemplo de como utilizar a barra no seu sítio está publicado em Manual da Barra do Governo Brasileiro. A página de testes está disponível em Teste da Barra do Governo Brasileiro. Você pode contribuir e melhorar o exemplo no Código do Manual da Barra do Governo Brasileiro.
Altere o arquivo 'app/profile' para apontar para o novo profile. Exemplo:
profile : copa2014
Esses são comandos exemplos, por favor verifique no seu sistema como deve ser instalado.
-
node.js apt-get install python-software-properties python g++ make add-apt-repository ppa:chris-lea/node.js apt-get update apt-get install nodejs apt-get install npm
-
sass apt-get install ruby-full build-essential apt-get install rubygems gem install sass sass -v
-
zlib
make venv
- werkzeug
E execute o
make profile
vagrant up
vagrant ssh
cd /vagrant/
Execute o comando:
make run
O profile selecionado será o contido em app/profile
Execute o comando:
make teste
Para gerar um teste em XUNIT execute
make testReport
- A Barra deve ser adaptável a um desenho fluído e fixo
- A Barra deve suportar diferentes opções de cor de fundo
- A Barra deve suportar a inclusão dinâmica do nome da organização
- A Barra deve funcionar nos navegadores:
Internet Explorer versão 8 ou superior
Mozilla Firefox versão 24
Google Chrome versão C30
Safari versão S6
Opera versão 12
Navegadores de dispositivos móveis
-
A Barra deve degradar graciosamente (graceful degradation ou progressive enhancement) clientes que não possuam compatibilidade ou no qual o javascript esteja desligado.
-
A barra deve ser acessível.
-
A Barra deve conter tanto o rodapé como a barra.
-
A barra será hospedada em local centralizado e chamada de forma distribuída pelos portais institucionais;
-
A barra será incluída via javascript minificado.
-
O rodapé será incluído via javascript minificado.