Sass Essentials

Develop efficient and streamlined CSS styles using Sass for any website or online application with minimal effort and maximum scope for reusability in future projects
Preview in Mapt

Sass Essentials

Alex Libby

1 customer reviews
Develop efficient and streamlined CSS styles using Sass for any website or online application with minimal effort and maximum scope for reusability in future projects
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Sass Essentials Book Cover
Sass Essentials
$ 23.99
$ 16.80
Mastering Sass Book Cover
Mastering Sass
$ 35.99
$ 25.20
Buy 2 for $34.30
Save $25.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781782174301
Paperback186 pages

Book Description

Sass is a professional grade CSS extension language known for its stability and versatility in the field of web design. It introduces new concepts to CSS, such as variables and nesting, that allow users to speed up their workflows and make their code more dynamic.

Sass Essentials is a fast-paced, hands-on guide that breaks down the mysteries of preprocessing CSS styles using the Sass preprocessor and shows you how you can apply simple techniques to quickly and efficiently create CSS style sheets.

With this book, you will dive in and familiarize yourself with some popular directives and see how, with some care and planning, they can prove to be really powerful tools to use in Sass.

Table of Contents

Chapter 1: Introducing Sass
Getting acquainted with Sass
Preparing our project area
Installing and compiling Sass
Using GUI-based compilers
Compiling Sass manually
Using Node and Grunt
Using source maps
Creating a simple layout
Summary
Chapter 2: Creating Variables and Mixins
Making a start on our code
Altering the compilation process
Creating variables
Working across multiple files
Adding comments
Building mixins
Using prebuilt mixin libraries
Summary
Chapter 3: Building Functions, Operations, and Nested Styles
Creating values using functions and operators
Creating site themes using functions
Constructing layouts using functions and operators
Reducing code repetition with nesting
Using interpolation
Summary
Chapter 4: Directing Sass
Working with the @extend directive
Using and abusing multiple inheritance
Making a site responsive with @media
Exploring media bubbling in Sass in more detail
Controlling the outcome of our code
Summary
Chapter 5: Incorporating Sass into Projects
Converting existing projects to use Sass
Incorporating CSS grids
Applying Sass to frameworks, such as Bootstrap
Using a CMS system
Other projects using Sass
Summary

What You Will Learn

  • Install Sass and compile code to produce valid CSS style sheets
  • Work with mixins and variables to help streamline writing styles
  • Define CSS attribute values using the power of functions and operators
  • Reduce repetition of code through the use of nesting styles
  • Understand how to rationalize code by extending existing styles
  • Explore the use of directives to control how styles are created
  • Apply techniques to existing projects or well-known applications such as WordPress or Bootstrap

Authors

Table of Contents

Chapter 1: Introducing Sass
Getting acquainted with Sass
Preparing our project area
Installing and compiling Sass
Using GUI-based compilers
Compiling Sass manually
Using Node and Grunt
Using source maps
Creating a simple layout
Summary
Chapter 2: Creating Variables and Mixins
Making a start on our code
Altering the compilation process
Creating variables
Working across multiple files
Adding comments
Building mixins
Using prebuilt mixin libraries
Summary
Chapter 3: Building Functions, Operations, and Nested Styles
Creating values using functions and operators
Creating site themes using functions
Constructing layouts using functions and operators
Reducing code repetition with nesting
Using interpolation
Summary
Chapter 4: Directing Sass
Working with the @extend directive
Using and abusing multiple inheritance
Making a site responsive with @media
Exploring media bubbling in Sass in more detail
Controlling the outcome of our code
Summary
Chapter 5: Incorporating Sass into Projects
Converting existing projects to use Sass
Incorporating CSS grids
Applying Sass to frameworks, such as Bootstrap
Using a CMS system
Other projects using Sass
Summary

Book Details

ISBN 139781782174301
Paperback186 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Learning Web Development with Bootstrap and AngularJS Book Cover
Learning Web Development with Bootstrap and AngularJS
$ 39.99
$ 28.00
AngularJS UI Development Book Cover
AngularJS UI Development
$ 26.99
$ 18.90
AngularJS Web Application Development Blueprints Book Cover
AngularJS Web Application Development Blueprints
$ 29.99
$ 21.00
Object-Oriented JavaScript - Second Edition Book Cover
Object-Oriented JavaScript - Second Edition
$ 29.99
$ 21.00
Bootstrap Site Blueprints Book Cover
Bootstrap Site Blueprints
$ 26.99
$ 18.90