Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SASS + COMPASS - Alta Produtividade no Front-end
Search
Anderson Aguiar
June 20, 2013
Technology
0
53
SASS + COMPASS - Alta Produtividade no Front-end
Introdução aos pré-processadores, features, comandos, instalação e frameworks.
Anderson Aguiar
June 20, 2013
Tweet
Share
More Decks by Anderson Aguiar
See All by Anderson Aguiar
Automating Large Applications on Modular and Structured Form with Gulp
andersonaguiar
0
59
Alta Performance em Aplicações Web
andersonaguiar
0
40
Agilidade e Semântica com HTML5 e CSS3
andersonaguiar
0
48
Other Decks in Technology
See All in Technology
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
240
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
180
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
AI駆動開発を事業のコアに置く
tasukuonizawa
1
360
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
190
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
760
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
140
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.3k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
Marketing to machines
jonoalderson
1
4.6k
First, design no harm
axbom
PRO
2
1.1k
RailsConf 2023
tenderlove
30
1.3k
Everyday Curiosity
cassininazir
0
130
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
So, you think you're a good person
axbom
PRO
2
1.9k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Transcript
None
Sobre mim
Os 3 mais populares
http://sass-lang.com/
None
Features • Variables • Nesting • Mixins • Selector Inheritance
• Compression • Clean code • Silent comments • Colors(darken, lighten, saturate, grayscale) • Mathematical Expressions • Imports
Features Variables
Features Mathematical Expressions
Features Mathematical Expressions
Features Colors
Features Nesting
Features Mixins
Features Mixins
Features Selector Inheritance
Features Compression + Silent comments
Features Imports
Syntax SCSS SASS
Instalação
Instalação Instalar o ruby: http://rubyinstaller.org/downloads/
Instalação http://tinyurl.com/9nxw79l
Instalação
Instalação
Instalação gem install sass ;)
Utilização sass --watch arquivo.scss:arquivo.css sass --watch sass:css --style compact
Utilização Mas eu não gosto do terminal
http://mhs.github.com/scout-app/
http://mhs.github.com/scout-app/
Perguntas sobre SASS?
http://compass-style.org/
None
Frameworks
Features • Frameworks • Comunidade forte • Já vem com
SASS por default • CSS3 • Sprites • Images • Estatísticas dos SCSS/CSS • Validação de CSS • ...
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 ;)
Configuração
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...
Features CSS3
Features CSS3
Features Media queries
Features Sprites
Features Images
Features Images
None
None
Features Grids
Features Grids – Instalação e uso https://github.com/nextmat/compass-960-plugin
Features Stats
Pré-processadores de CSS Less: http://lesscss.org/ Stylus: http://learnboost.github.com/stylus/ Sass: http://sass-lang.com/
Devo usar? • Já domino o CSS tradicional? • Irá
agregar melhoria no meu desenvolvimento?
Dúvidas?
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/
Obrigado! Disponível em: http://www.slideshare.net/andersonagr Contato: @andersonaguiar
[email protected]