Repositório de estilo do PO UI.
Esse repositório é usado para atualizar os estilos que devem ser utilizados como base por todos os projetos do PO UI.
Antes de desenvolver um novo componente, verifique se o protótipo tem a especificação para os seguintes status:
- Enable
- Disable
- Static
- Hover
- Focus
- Active
Quando um componente não tem um destes estados, ele não deve ser desenvolvido.
- 
Instale as dependências npm installouyarn
- 
Fica observando alterações no projeto e recria o build do projeto em tempo de desenvolvimento npm run watchouyarn watch- Quando você deseja especificar um tema, é necessário adicionar
-- --theme <nomedotema>
 Exemplo: npm run watch -- --theme greenNome do tema: é o sufixo relacionado ao arquivo po-theme-<sufixo>.css, localizado emsrc/app/css/themes;
- Quando você deseja especificar um tema, é necessário adicionar
- 
Inicia o servidor (http-server) para testar o projeto npm run devouyarn dev- Utilizando o npm run watche onpm run dev, a cada alteração, apenas dê o refresh na página para visualizar a mesma;
 
- Utilizando o 
Outros scripts:
- Faz o build do projeto
npm run buildouyarn build- Também é possível informar um tema específico adicionando -- --theme <nomedotema>
 
- Também é possível informar um tema específico adicionando 
Siga as convenções de nomenclatura abaixo:
O objetivo principal é continuar desenvolvendo os componentes, tornando-os mais simples de usar em qualquer projeto. O desenvolvimento dos estilos é aberto para todos os desenvolvedores e agradecemos aos desenvolvedores que contribuem com melhorias e correções de erros.
Leia abaixo para saber como você pode participar na melhoria dos estilos.
- Crie um template HTML com o nome do componente em src/css/components
- Crie um link em index.htmlpara redirecionar para o preview do componente
- Crie uma pasta com o nome do componente em src/css/components
- Crie um arquivo csscom o nome do componente
Em desenvolvimento ...
Em desenvolvimento ...
Em desenvolvimento ...
Em desenvolvimento ...
Instalar SVGO para otimizar arquivos SVG.
$ [sudo] npm install -g svgo
Arquivos SVG precisam ser otimizados antes de serem adicionados ao projeto