O documento discute pré-processadores CSS como Sass e Compass. Sass oferece recursos como variáveis, seletores aninhados e mixins que facilitam a manutenção de estilos. Compass é um framework completo para Sass que fornece mixins, funções e utilidades como reset e sprites. O documento explica como instalar e usar Sass, Compass e seus principais recursos e benefícios.
8. Por que Sass ?
● Mais ativo na comunidade (criado em 2007 por Hampton Catlin)
● Sintaxe simples
● Curva de aprendizado baixa
● Facilita a manutenção
● Mais fácil utilizar modularização
● DRY
● Compass (framework mais completo)
● Diversos outros plugins
18. Partials & @import
Arquivos que iniciam com "_" são chamados de partials, esses arquivos não são compilados para
CSS mas podem ser importados dentro de outros arquivos para serem reutilizados.
_typography.scss
_sprites.scss
_icons.scss style.scss
style.css
39. Algumas utilidades do Compass
● Reset
● Mixins para prefixar as novas regras do CSS3
● Mixins para importar fontes
● Mixins para para criar regras cross-browser
● Mixins para trabalhar com gradientes
● Mixins para gerar sprites
● Mixins para manipular imagens (ex: base64 inline)
● E muito mais...