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
Front End Badassery with Sass
Search
Jessica Eldredge
September 15, 2012
Design
410
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Front End Badassery with Sass
An intro to the features of Sass/SCSS
Jessica Eldredge
September 15, 2012
More Decks by Jessica Eldredge
See All by Jessica Eldredge
Prototyping Layout with CSS Grid - RevolutionConf 2018
jessabean
1
360
Prototyping Layout with CSS Grid - Refresh DC
jessabean
1
490
Sketchnoting: Creative Notes for Technical Content
jessabean
7
1.4k
Other Decks in Design
See All in Design
つくり方を変えていく | change-how-we-build
mottox2
2
1.4k
組織で働く大人が「知らないままにやってみる」を取り戻す方法とその意味〜企業で働く実務家による実践知の言語化を事例とした考察〜
chiemitaki
1
300
ISO 9241-171:2025っていうのがあってな
shosira
1
240
AI時代に求められるUXデザインのアプローチ
xtone
1
8k
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
260
JBUG大阪#9_登壇資料_引き継ぎで困らないためのBacklogWikiの整え方_ミスと属人化を防ぐために、 “次の人が動ける状態”をどう残すか
webnaut
1
220
CULTURE DECK/Frontend Engineer
mhand01
0
1.6k
Design dependencies
teba_eleven
0
150
情報を翻訳する-伝わる可視化3原則とオープンデータ活用-
hjmkth
1
340
「見せる」登壇資料デザインの極意
takanorip
7
1.4k
「惜しいデザイン」 を生み出さないための AIレビューループ
0b1tk
3
3.3k
UI生成の鍵は要件整理 -デザインプロセスのエッセンスを プロンプト作成に取り入れよう-
abokadotyann
4
1k
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
920
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
470
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
210
Navigating Team Friction
lara
192
16k
Tell your own story through comics
letsgokoyo
1
1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
New Earth Scene 8
popppiees
3
2.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
500
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
640
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
280
Transcript
FRONT END BADASSERY WITH SASS Jessica Eldredge RailsGirls DC 2012
“I don’t like the green. Can we change it?”
CSS IS A PAIN
it lacks VARIABLES it lacks FUNCTIONS it’s LONG it’s REPETITIVE
ENTER SASS a front end developer’s dream
SASS OR SCSS?
TWO DIFFERENT SYNTAXES
VARIABLES
NESTING
MIXINS
EXTEND
COLOR FUNCTIONS
MATH
HELPFUL TIPS
LIMIT YOUR NESTING no more than 2 levels
USE @IMPORT no extra HTTP requests!
SEPARATE MIXINS keep a mixin library
USE PARTIALS think in terms of MODULES build up your
LIBRARY
NEXT STEPS
FRAMEWORKS, LIBRARIES Compass compass-style.org Bourbon thoughtbot.com/bourbon
LEARN MORE SCSS Sass Documentation thesassway.com Chris Eppstein @chriseppstein github.com/chriseppstein
OTHER PREPROCESSORS LESS lesscss.org Stylus learnboost.github.com/stylus
GO FORTH, BADASS
KEEP IN TOUCH!
[email protected]
@jessabean github.com/jessabean