Tutorials

Step-by-step guides for WordPress and web development.

Have a project? Let's go

How I Build WordPress Sites with Greenshift (2026) — Part 2: Design System

By Toni Q ·

In Part 1, we set up the foundation: Greenshift theme and plugin installed, basic settings configured. Now let’s build the design system that will make your site consistent and easy to maintain.

This is where many people go wrong. They skip the design system and jump straight to building pages. Then they wonder why their site looks inconsistent and takes forever to update.

My Design System Approach

A design system is a set of reusable components, patterns, and rules that guide how your site looks and works. With Greenshift, you define this in two places:

Let me show you how I approach this.

Stylebook: Your Design Foundation

Greenshift’s Stylebook is where you define the building blocks of your site’s design. Think of it as your single source of truth for how things should look.

I have a full tutorial on Greenshift Stylebook explained, so I’ll focus on how I actually use it in practice.

My Process

1. Define your color palette first

Start with 3-5 colors maximum:

Don’t just pick colors you like. Think about:

You can use my free Custom Palette Generator tool to help you with this step. It’s very easy to use.

2. Set your typography scale

Choose:

Set sizes using a scale and not random values. I use a modular scale:

This creates visual rhythm that feels intentional.

3. Define button styles

This is often overlooked. Set up your default button in Stylebook:

Then, everywhere you add a button, it inherits these defaults. No more manually styling each button.

Why You Should It

When you get Stylebook right:

Global Settings: Block Defaults

Global Settings go deeper. They let you set default behaviors for specific blocks.

In my tutorial on Greenshift Global Settings explained I cover how this works.

Building Your First Page with the System

Now here’s where it all comes together.

When you create a new page:

  1. Start with containers, not random content blocks: Use container blocks as your main structure
  2. Use the spacing scale: If you defined 16px, 24px, 32px, 48px as your spacing, only use those values
  3. Apply classes for recurring patterns: If you use a certain layout often, create a CSS class for it
  4. Test on mobile: Greenshift makes this easy, but we’ll cover this in Part 4

The first few pages take longer because you’re establishing patterns. By page 5, you’ll be flying because you’re reusing everything.

Common Mistakes to Avoid

Here’s what I see people get wrong:

Ignoring Stylebook entirely

They skip the Stylebook setup and manually style every element. Then they spend hours trying to make updates. Don’t do this.

Inconsistent spacing

Using random padding everywhere creates visual chaos. Stick to your defined spacing scale.

Not using classes

If you find yourself styling the same way repeatedly, create a CSS class. Greenshift makes this easy with its class system.

What’s Next

In Part 3, I’ll dive into the addons — specifically the SEO & Marketing addon and the Query addon. These are where Greenshift really shines for dynamic content and site optimization.

Continue to Part 3: Addons Deep Dive →


The design system is the unsexy part of building a site. It’s also the part that separates sites that are easy to maintain from sites that become a nightmare to update. Don’t be a fool and spend the time now. Shortcuts taken in this stage will be paid later.

Get in Touch

send an email to tquinonero.web@gmail.com