đ 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?

CSS ProjectsVideo
by Jen Kramer
đšī¸ Levels: đ Intermediate
âŗ Duration: 5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters


The Ultimate HTML5 & CSS3 SeriesVideo
by Mosh Hamedani
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 14 hours
đ¤ Price: Subscription


Web Development Project: Personal Portfolio WebsiteVideo
by Jen Kramer
đšī¸ Levels: đą Beginner
âŗ Duration: 6 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters