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
51
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
58
Alta Performance em Aplicações Web
andersonaguiar
0
38
Agilidade e Semântica com HTML5 e CSS3
andersonaguiar
0
46
Other Decks in Technology
See All in Technology
本当にわかりやすいAIエージェント入門
segavvy
3
960
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
820
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
130
P2P通信の標準化 WebRTCを知ろう
faithandbrave
1
200
スタックチャン家庭用アシスタントへの道
kanekoh
0
120
AI Ready API ─ AI時代に求められるAPI設計とは?/ AI-Ready API - Designing MCP and APIs in the AI Era
yokawasa
12
3.4k
【あのMCPって、どんな処理してるの?】 AWS CDKでの開発で便利なAWS MCP Servers特集
yoshimi0227
6
960
ロールが細分化された組織でSREは何をするか?
tgidgd
1
430
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1.1k
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
600
SREのためのeBPF活用ステップアップガイド
egmc
2
1.3k
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
180
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
524
40k
Gamification - CAS2011
davidbonilla
81
5.4k
RailsConf 2023
tenderlove
30
1.1k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
282
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
The World Runs on Bad Software
bkeepers
PRO
70
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
For a Future-Friendly Web
brad_frost
179
9.8k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Into the Great Unknown - MozCon
thekraken
40
1.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]