O documento discute problemas comuns com CSS, como falta de organização e manutenibilidade, e apresenta técnicas de Sass como variáveis, nesting, extend e mixins para resolver esses problemas. Também apresenta uma estrutura de pastas e arquivos Sass para manter o código organizado e reutilizável através de imports, assim como ferramentas para documentação e teste automatizado de interfaces para garantir consistência e qualidade do código CSS.
6. Problemas com CSS
Normalmente é uma bagunça
É dificil de manter
É dificil de modificar
Não tem organização
Código muito especifico
Código não reusável
Código não testável
·
·
·
·
·
·
·
38. Live Style Guide
Documentação de interface
Mantém sua interface consistente
Acelera o desenvolvimento
Ferramenta de teste para sua interface
·
·
·
·
39.
40.
41. CSS Critic
Testes automatizados
Baseados em screenshots
Usa phantom js
Fácil de integrar com ferramentas de build (jenkins, bamboo,
cruise control, etc...)
Ainda estado alpha
·
·
·
·
·