Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SASS + COMPASS - Alta Produtividade no Front-end

SASS + COMPASS - Alta Produtividade no Front-end

Introdução aos pré-processadores, features, comandos, instalação e frameworks.

Avatar for Anderson Aguiar

Anderson Aguiar

June 20, 2013
Tweet

More Decks by Anderson Aguiar

Other Decks in Technology

Transcript

  1. Features • Variables • Nesting • Mixins • Selector Inheritance

    • Compression • Clean code • Silent comments • Colors(darken, lighten, saturate, grayscale) • Mathematical Expressions • Imports
  2. Features • Frameworks • Comunidade forte • Já vem com

    SASS por default • CSS3 • Sprites • Images • Estatísticas dos SCSS/CSS • Validação de CSS • ...
  3. Instalação + Utilização 1) Entrar no diretório do projeto 2)

    Digitar no terminal: compass create 3) Editar o config.rb que foi gerado, para as suas preferências 4) Digitar no terminal: compass watch 5) Começar a mágica ;)
  4. Features CSS3 • Não precisa preencher vendors, o compass faz

    isso pra você • Incompatibilidade de sintaxe • Clearfix • Box • Box-shadow • Border radius • Text shadow • Gradient • Etc...
  5. Devo usar? • Já domino o CSS tradicional? • Irá

    agregar melhoria no meu desenvolvimento?
  6. Referências http://www.tidbits.com.br/desenvolvendo-css-de-forma-mais-produtiva-usando-sass (imagem de instalação windows, fluxo variáveis de ambiente)

    http://www.slideshare.net/chriseppstein/authoring-stylesheets-with-compass-sass http://www.slideshare.net/hlb/sass-compass-7653212 http://www.slideshare.net/adantz/frontendentwicklung-mit-sass-compass http://www.slideshare.net/verekia/deep-dive-into-css-preprocessors http://compass-style.org/ http://sass-lang.com/