đ Key Learning Outcomes
- Understanding how to express SCSS features using JavaScript.
- Converting SCSS to CSS-in-JS.
- Learning JavaScript functions as mixin directives for CSS-in-JS.
- Applying CSS-in-JS arguments in JavaScript mixin functions.
- Preventing CSS class name collisions with scoped class names in CSS-in-JS.
đ¨âđĢ About the Course
This course teaches you how to convert SCSS (Sass) to CSS-in-JS using JavaScript. You will learn to express SCSS features in JavaScript, apply JavaScript functions for styling, and prevent style conflicts by generating unique class names. No prior extensive JavaScript knowledge is required, but familiarity with SCSS is necessary.
đ¯ Target Audience
- Ideal for designers and CSS developers looking to transition from SCSS to CSS-in-JS.
- Suitable for beginners with a basic understanding of SCSS.
â Requirements
- Basic understanding of SCSS is required.
- No prior JavaScript knowledge is necessary.
đ Course Content
- Learn to convert SCSS styled buttons to CSS-in-JS using JavaScript templates and variables.
- Import JavaScript variables for styling.
- Render style partials from JavaScript modules.
- Use JavaScript functions as mixin directives.
- Apply multiple CSS-in-JS arguments in JavaScript mixin functions.
- Define and override default CSS-in-JS values.
- Prevent CSS class name collisions with scoped class names.
- Style HTML with JavaScript template strings and objects.
Drop a comment
Convert SCSS (Sass) to CSS-in-JS by Oleg Isonen
Log in to leave a feedback
Loginđ Psst! Interested in More CSS Courses?
Getting Started with CSSVideo
by Jen Kramer
đšī¸ Levels: đą Beginner
âŗ Duration: 3.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters
Learn CSS: Flexbox and GridWrittenInteractive
by Jiwon Shin
đšī¸ Levels: đą Beginner
âŗ Duration: 4 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy
Learn CSS: Typography and FontsWrittenInteractive
by Jiwon Shin
đšī¸ Levels: đą Beginner
âŗ Duration: 1 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy