YoVDO

CSS to Sass: Converting an Existing Site

Offered By: LinkedIn Learning

Tags

Sass Courses Computer Science Courses Web Development Courses Media Queries Courses

Course Description

Overview

Convert an existing site to use Sass and learn about libSass. Learn how to set up a Sass-friendly dev environment, debug styles, create variables and mixins, and make new styles.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
  • Using the challenges
1. Getting Started
  • Set up your environment
  • Decide between Ruby Sass or libSass
  • Install or upgrade Node.js
  • Install Grunt-Sass
  • Configure Grunt-Sass
  • Speed up development with Grunt Watch
  • Convert CSS to SCSS
  • Debug generated CSS
2. Creating Core Variables and Mixins
  • Create color variables
  • Use color variables
  • Abstract layout units into variables
  • Abstract font values into variables
  • Abstract z-index values into variables
  • Install csscss
  • Mixins worth creating
  • Create advanced mixins
  • Apply our advanced mixin
  • Manage media query breakpoints with include-media
3. Useful Sass Tools
  • Use a mixin library
  • Handle browser prefixes with Autoprefixer
  • Manage node-sass extensions with Eyeglass
  • Configure eyeglass-spriting for image sprites
  • Generate image sprites with eyeglass-spriting
  • Integrate eyeglass-spriting's CSS into our website
4. Applying What We've Learned
  • Challenge: Create high-DPI sprites with Eyeglass and include-media
  • Solution: Create high-DPI sprites with Eyeglass and include-media
  • Challenge: Add new styles with our variables, mixins, and sprite tools
  • Solution: Add new styles with our variables, mixins, and sprite tools
Going Further
  • Next steps

Taught by

John Riviello

Related Courses

Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera
Regression Modeling in Practice
Wesleyan University via Coursera
Diseñando páginas web con Bootstrap 4
Universidad Austral via Coursera
Structured Query Language (SQL) using SAS
SAS via Coursera
CSS - The Complete Guide 2024 (incl. Flexbox, Grid & Sass)
Udemy