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
開発・制作におけるUI・UXデザインの重要性について~UI・UXデザインってなんだろう~
yamasaku
0
160
染み出し好きの、 染み出しコントロール論
mukai_takeru
0
380
ClaudeCodeでマーケターの課題を解決する
kenichiota0711
11
14k
再設計される業務 - AIにより再設計される "デザインワークフロー" / AI Ops Lab #2 Redesigned orkflows
kgsi
0
810
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
210
AIスライド生成を進化させるMDファイル
kenichiota0711
1
1.6k
怖くないアクセシビリティ -カウンターカルチャーとしてのアッカン東京-
securecat
1
230
速く作れるかではなく、速く学べるか ― 学習ループを回すパイロットの途中報告
nagata03
0
590
体験負債を資産に変える組織的アプローチ
hikarutakase
0
1.6k
AI時代に求められるUXデザインのアプローチ
xtone
1
7.8k
JBUG大阪#9_登壇資料_引き継ぎで困らないためのBacklogWikiの整え方_ミスと属人化を防ぐために、 “次の人が動ける状態”をどう残すか
webnaut
1
210
広い関与の可能性に どう向き合うのか? 私たちは。|Timee MarketingDesign 2026-06-18
bebe
0
570
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
240
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
430
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Done Done
chrislema
186
16k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
480
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
570
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