Unlock your potential with a Pro Membership
Here is where you propel your career forward. Come join us today. Learn more.
Migrate Site Header
Lab: Part 2a – Modular CSS Using Sass – Developer’s Genesis Starter Child Theme
Video Runtime: 10:09
Did you do your homework? Well, let’s go through it together. I’ll show you how I migrated it and we’ll talk about different refactoring strategies. You can select the technique that works best for you. Then let’s create a new header color variable and then add that to the partial. Little-by-little you are cleaning up the styles.
Tip: Think of the variables partials as configuration parameters for your project.
You will also learn about why you want to refactor:
Don’t repeat yourself.
Don’t repeat yourself.
Don’t repeat yourself.
Write your code to be DRY (don’t repeat yourself).
Remember: You don’t have to refactor. You don’t have to convert native CSS to Sass. Just breaking everything up into partials and modules is a huge leap forward in styling. Sass works on native CSS.
You get WET when you swim. Stay DRY when you code.
Episodes
Total Lab Runtime: 02:16:49
- 1 Lab Introductionfree 02:17
- 2 The Why of Modular CSSfree 11:50
- 3 The How - Meet Sassfree 08:15
- 4 Overview of the Theme's Sass Architecturepro 08:39
- 5 Layout the Sass File Structurepro 17:14
- 6 Color Variablespro 10:11
- 7 Start Migrating the Stylesheet to Sasspro 11:43
- 8 Migrate Structure and Layoutpro 10:18
- 9 Migrate Common Classespro 04:34
- 10 Migrate Widgetspro 08:43
- 11 Migrate Pluginspro 08:12
- 12 Migrate Skip Linkspro 02:24
- 13 Migrate Site Headerpro 10:09
- 14 Migrate Site Navigationpro 07:34
- 15 Migrate Content & Sidebarspro 06:37
- 16 Migrate Site Footer & Widgetspro 03:08
- 17 Handling Media Queriespro 05:01
- 18 Wrap it Upfree 00:00