My Account Log in

1 option

Pragmatic Guide to Sass 3 : Tame the Modern Style Sheet.

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Catlin, Hampton.
Contributor:
Catlin, Michael.
Language:
English
Subjects (All):
Web site development.
Programming languages (Electronic computers).
Physical Description:
1 online resource (142 pages)
Edition:
1st ed.
Place of Publication:
La Vergne : Pragmatic Programmers, LLC, The, 2016.
Summary:
Pragmatic Guide to Sass 3 is a comprehensive resource designed to help web developers and designers master the features and applications of Sass, a popular CSS preprocessor. Written by Hampton Lintorn Catlin and Michael Lintorn Catlin, the book introduces the basics of Sass, explores advanced features, and provides guidance on using modern frameworks and techniques. It covers topics such as nesting, mixins, variables, value manipulation, and creating custom functions, aiming to improve developer productivity and enable the creation of efficient, maintainable style sheets. Suitable for beginners and seasoned web developers, the book emphasizes practical use cases and advanced functionalities to enhance CSS development workflows. Generated by AI.
Contents:
Cover
Table of Contents
Acknowledgments
Welcome!
Who Is This Book For?
Nomenclature and Syntax
Overview
How to Read This Book
Getting Help
A Few Final Comments
Part I-Language Basics
Task 1. Installing Sass
Task 2. Scoping Selectors with Nesting
Task 3. Commenting
Task 4. Advanced Scoping
Task 5. CSS Output Styles
Task 6. Importing Files
Task 7. Defining Variables
Task 8. Keeping Code Clean with Mixins
Part II-Simple Use Cases
Task 9. Calculating a Simple Layout
Task 10. Creating Themes with Advanced Colors
Task 11. Resetting CSS
Task 12. Using Media Queries
Task 13. Organizing Your Style Sheets
Part III-Advanced Mixins
Task 14. Adding Mixin Arguments
Task 15. Using More Mixin Argument Tricks
Task 16. Controlling Flow with @if
Task 17. Manipulating @content
Task 18. Using Mixins for Cross-Browser Compatibility
Part IV-Values in Sass
Task 19. Understanding Value Types in Sass
Task 20. Interpolating
Task 21. Using Lists to Work with Multiple Properties
Task 22. Looping Through Lists
Task 23. Manipulating Lists
Task 24. Using Maps for More Detailed Collections
Task 25. Looping Through Maps
Task 26. Manipulating Maps
Task 27. Using Maps for Namespace Configuration
Part V-Advanced Language Features
Task 28. Creating Your Own Functions
Task 29. Debugging Your Sass
Task 30. Using &amp
to Implement BEM
Task 31. Using @extend as a Mixin Alternative
Task 32. Using Placeholders with @extend
Task 33. Understanding the Dangers of @extend
Task 34. Escaping Indentation with @root
Part VI-Libraries and Frameworks
Task 35. Fully Featured Frameworks
Task 36. Using Grid Systems for Layout
Task 37. Introducing Eyeglass
Task 38. Doing Math with Eyeglass
Task 39. Spriting with Eyeglass.
A1. SassScript Function Reference
A2. Introduction to Haml
Haml Walkthrough: ERB
Haml Walkthrough: HTML
Index
- SYMBOLS -
- A -
- B -
- C -
- D -
- E -
- F -
- G -
- H -
- I -
- J -
- K -
- L -
- M -
- N -
- O -
- P -
- Q -
- R -
- S -
- T -
- U -
- V -
- W -
- Z -.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
ISBN:
979-88-88651-77-3
OCLC:
1528923733

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account