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
400
9
Share
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
350
Prototyping Layout with CSS Grid - Refresh DC
jessabean
1
480
Sketchnoting: Creative Notes for Technical Content
jessabean
7
1.4k
Other Decks in Design
See All in Design
20251217リビングラボ・トークin尼崎(尼崎おせっかい会議&オトナテラコヤ)
a2k
0
110
Build for the Web, Build on the Web, Build With the Web
csswizardry
0
370
デザインを信じていますか
sekiguchiy
1
1.2k
From the Visible Crossroads: Turning Outputs into Outcomes
takaikanako
2
1.4k
AIスライドデザインを生成する仕組みを社内共有する
kenichiota0711
7
5.5k
decksh object reference
ajstarks
2
1.6k
Franks Myth
gfht1
2
470
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
820
爆速開発でAIプロダクトが40万インプレッションになった話
tsubura
0
250
Drawing_for_Anim_Final_PDF.pdf
lynteo
2
150
怖くないアクセシビリティ -カウンターカルチャーとしてのアッカン東京-
securecat
1
130
「デザイン」の自分ごと化から始める、デザインピープルのふるまい
mewmo
0
240
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Tell your own story through comics
letsgokoyo
1
930
エンジニアに許された特別な時間の終わり
watany
106
240k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
New Earth Scene 8
popppiees
3
2.2k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
RailsConf 2023
tenderlove
30
1.4k
Ruling the World: When Life Gets Gamed
codingconduct
0
230
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
360
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Odyssey Design
rkendrick25
PRO
2
620
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
560
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