Introducing Dart Sass : A Practical Introduction to the Replacement for Sass, Built on Dart /: A Practical Introduction to the Replacement for Sass, Built on Dart. ([2019])
- Record Type:
- Book
- Title:
- Introducing Dart Sass : A Practical Introduction to the Replacement for Sass, Built on Dart /: A Practical Introduction to the Replacement for Sass, Built on Dart. ([2019])
- Main Title:
- Introducing Dart Sass : A Practical Introduction to the Replacement for Sass, Built on Dart
- Further Information:
- Note: Alex Libby.
- Authors:
- Libby, Alex
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introducing Sass; What Is Sass?; Understanding the Advantages of Using Sass; The Different Syntaxes of Sass; Some Project Housekeeping; Setting Up Sass; Understanding What Happened; Setting Up a Workflow; Setting Up a Folder Structure; Enabling Source Map Support; Automating the Compilation Process; Adjusting the Output Format; Editing Sass Code; Making a Choice; Automating the Process; Breaking Down Our Process; Getting Acquainted with Key Terms; Getting Help; Summary Chapter 2: Introducing Variables and MixinsCreating Variables in a Practical Context; Exploring What Happened; Taking Care Over Variable Names; Adding Comments; Making Use of Standard Mixins; Creating Reusable Code; Exploring Our Code in Detail; Using Prebuilt Mixins; Understanding How the Code Works; Passing Values to Mixins; Dissecting Our Code; Working Across Multiple Files; Exploring How Our Code Works; Summary; Chapter 3: Creating Nested Styles; Breaking Apart the Concept of Nesting; Breaking Apart Our Code; Working a More Complex Example; Exploring the Pitfalls of Nesting Is Nesting a Bad Thing?Exploring the Benefits of Nesting; Referencing Parent Selectors; Exploring Our Code in Detail; Applying the @extend Directive; Working Through an Example; A Practical Example; Dissecting Our Code in Detail; Using Extends or Mixins?; Summary; Chapter 4: Calculating Values Using Operations;Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introducing Sass; What Is Sass?; Understanding the Advantages of Using Sass; The Different Syntaxes of Sass; Some Project Housekeeping; Setting Up Sass; Understanding What Happened; Setting Up a Workflow; Setting Up a Folder Structure; Enabling Source Map Support; Automating the Compilation Process; Adjusting the Output Format; Editing Sass Code; Making a Choice; Automating the Process; Breaking Down Our Process; Getting Acquainted with Key Terms; Getting Help; Summary Chapter 2: Introducing Variables and MixinsCreating Variables in a Practical Context; Exploring What Happened; Taking Care Over Variable Names; Adding Comments; Making Use of Standard Mixins; Creating Reusable Code; Exploring Our Code in Detail; Using Prebuilt Mixins; Understanding How the Code Works; Passing Values to Mixins; Dissecting Our Code; Working Across Multiple Files; Exploring How Our Code Works; Summary; Chapter 3: Creating Nested Styles; Breaking Apart the Concept of Nesting; Breaking Apart Our Code; Working a More Complex Example; Exploring the Pitfalls of Nesting Is Nesting a Bad Thing?Exploring the Benefits of Nesting; Referencing Parent Selectors; Exploring Our Code in Detail; Applying the @extend Directive; Working Through an Example; A Practical Example; Dissecting Our Code in Detail; Using Extends or Mixins?; Summary; Chapter 4: Calculating Values Using Operations; Number-Based Operations; Operators for String-Based Content; Boolean-Based Operators; List-Based Operators; Putting This Into Practice; Understanding What Happened; Defining Functions; Working with Colors - a Mini Case Study; Breaking Apart the Code in Detail Assessing the Benefits from Using this ApproachEvaluating Conditions; Applying @if and @if():; Understanding What Happened; Looping Through Styles; Working with @for; Understanding How Our Code Works; Looping Using @each; Dissecting the Demo; Looping if a Condition Is True; Exploring the Code in Detail; Applying Styles to a Property List or Map; Breaking Down Our Code; Creating Breakpoints Using @media; Understanding What Happened; Summary; Chapter 5: Making the Conversion to Using Sass; Simplifying the Process; Making a Start on Conversion; Using the css2scss Tool - a Postscript Using a Prebuilt LibraryExploring Prebuilt Options; Assessing the Pitfalls - a Postscript; Optimizing the Import Process; Understanding the Changes; Working Through an Example; Exploring the Changes and More in Detail; Summary; Chapter 6: Introducing Our Project; Setting Up Our Initial Cart; Understanding What Has Happened; Preparing Our Style Sheet; Assigning Our Variables; Understanding the Imported Code in Detail; Setting Up the Main Style Sheet; Breaking Apart the Code; Tying It All Together; Compiling Our Code; The Final Result; Future Changes; Summary … (more)
- Publisher Details:
- New York : Apress
- Publication Date:
- 2019
- Extent:
- 1 online resource
- Subjects:
- 006.7/4
Cascading style sheets
Dart (Computer program language)
Web site development
COMPUTERS / General
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781484243725
1484243722 - Related ISBNs:
- 9781484243718
1484243714 - Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed February 14, 2019).
Note: Vendor-supplied metadata. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.387760
- Ingest File:
- 02_378.xml