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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
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
デザイナーとエンジニアで 同じ山に登ろう
moco1013
0
250
つくり方を変えていく | change-how-we-build
mottox2
2
1.3k
改正JISを見据えた、企業のアクセシビリティ対応ロードマップ
securecat
1
390
はじめての演奏会フライヤーデザイン
chorkaichan
1
310
「親切なオンボーディング」 が招く罠 ー AI時代のUXデザイン
godlingkogami
0
120
怖くないアクセシビリティ -カウンターカルチャーとしてのアッカン東京-
securecat
1
180
ClaudeCodeでマーケターの課題を解決する
kenichiota0711
11
14k
Frontier
rwang05
0
160
CREATIVE CLASS受講課題|無印良品を題材としたブランド再構築について
happy_ferret153
0
920
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
karad
0
140
絵や写真から学ぶ、要素がもたらす副作用
kspace
0
360
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
220
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
400
Building Applications with DynamoDB
mza
96
7.1k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Accessibility Awareness
sabderemane
1
130
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
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