Open Source Drupal Theming

You Build Drupal Themes
Now Build Them Faster

A modern starterkit theme for developers ready to master Canvas, Tailwind, DaisyUI, and component-driven architecture.

Background bluish with wide brush strokes

New Tools. Scattered Documentation.
No Clear Path.

The problem isn't the technology—it's the lack of a cohesive way to learn it.

Tooling Overload Now

Canvas, Tailwind, DaisyUI, CVA, modern component patterns—each one is powerful on its own. Together, they're a lot to absorb.

Scattered Documentation

Best practices are buried on Drupal.org and the Issue queue. No single source shows how it all fits together.

Trial and Error

You shouldn't have to guess at architectural decisions and hope they scale. Why isn't there a better way?

background blue water colors

Pablo:
Your Blueprint for Modern Drupal Theming

We've done the hard work

Now you get the shortcut.  Pablo doesn't just give you code to copy. It gives you patterns to master.

Pablo isn't just another starter theme

It's a complete, documented foundation built to teach you modern Drupal theming while you work.

Every component is documented

Not just what it does—but how it's built and why those decisions were made. Canvas integration, Tailwind conventions, DaisyUI patterns, CVA variants—it's all there, explained in context.

Every pattern is demonstrated

SDCs, Code components, patterns—you'll see real examples of each, understand when to use them, and learn how they work together in a production-ready theme.

We've been where you are

Staring at new tooling. Wishing someone had just shown us how it all connects. That frustration is exactly why Pablo exists.

Here's what we believe:

Developers deserve a solid, well-documented foundation so they can focus on building—not figuring out. The villain isn't Tailwind or Canvas or any single tool. It's fragmented learning and tooling overload without sensible constraints.

Demo Pablo

Four Steps to
Modern Drupal Theming

A clear path from installation to mastery.

Step #1

Understand the Foundation

Start with the big picture. Learn how Pablo integrates Canvas, Tailwind, and DaisyUI into a cohesive system. Understand the component architecture and see how each piece serves a purpose. Every decision is documented—no black boxes.

Step #2

Master Variants with CVA

Class Variance Authority (CVA) is how Pablo handles component flexibility. Learn to create variants that are type-safe, maintainable, and easy to extend. See exactly how it's implemented across Pablo's component library.

Step #3

Explore the Architecture

Dive into real examples. SDCs (Single Directory Components) for encapsulated, reusable pieces. Code components for dynamic logic. Patterns for layout and composition. Each type is demonstrated with working code and clear explanations of when and why to use it.

Step #4

Build Faster with DaisyUI

Stop writing utility class soup. DaisyUI's semantic class names—btn, card, badge—are descriptive, cleaner, and faster than raw Tailwind. See how Pablo leverages DaisyUI for rapid development without sacrificing customization.

The result:

A mental model for modern Drupal theming that you'll use on every project.

background bluish paint on canvas

See It in Action


The fastest way to understand Pablo is to use it.

You've read about the architecture. You've seen the principles. Now experience how it actually works. Demo Pablo and explore the components firsthand. See how Canvas integration feels. Inspect the Tailwind and DaisyUI implementation.

The Cost of
No Foundation

Every project without a solid starting point pays a tax.

 

You could start from scratch. Many developers do.
But consider what that costs:

person experiencing decision fatigue

Decision fatigue

Tools with infinite options and zero constraints. Every project becomes a series of micro-decisions about architecture, conventions, and patterns—decisions you'll make differently each time.

inconsistent architecture next to each other

Inconsistent architecture

Without a documented foundation, component structures drift. What worked on the last project doesn't quite fit the next one. Technical debt accumulates before you've written a single custom feature.

man wasting time due to unclear setup

Time lost to setup

Hours spent on boilerplate. Days spent researching best practices. Weeks spent learning by trial and error—piecing together blog posts, documentation fragments, and insights from the issue queues on Drupal.org.

man pulling sled in snow with norther lights in sky

Slower delivery

When the foundation is shaky, everything built on top takes longer. You ship later. You ship with less confidence. You spend more time maintaining and less time building.

The wrong starting point doesn't just cost hours. It costs momentum, consistency, and quality.

Your Go-To Foundation for
Every Project

This is what building with confidence looks like.

Picture your next Drupal project.

You start with Pablo
The foundation is already there—Canvas-ready components, Tailwind and DaisyUI properly configured, CVA variants in place, every pattern documented.

team inside datacenter room working on virtual screen

You ship faster

No time lost to boilerplate or setup. No architectural decisions to agonize over. You extend Pablo's foundation and focus on what makes this project unique.

team of people in office working together

You gain real fluency

Not just surface-level familiarity with Canvas, Tailwind, and DaisyUI—but genuine understanding of how they work together. Every project deepens your expertise.

team of people working together

You build with confidence

The foundation is solid. The patterns are proven. The documentation is there when you need it. You're not guessing—you're building.

asian man in datacenter delivers work

You become the developer who delivers

Polished themes. Maintainable code. Ahead of schedule. Your team notices. Your clients notice.

Pablo becomes the theme you reach for without hesitation. The trusted starting point for every Drupal project. The shortcut to mastery that keeps paying dividends.

This is the transformation:
From scattered tooling and fragmented learning to a unified foundation and compounding expertise.

background light blue on canvas

Start Building on
Solid Ground


One theme. Complete documentation. Every project, faster.
 

Pablo is open-source, thoroughly documented, and ready for your next project.

Demo it. Inspect the code. Read the docs. 
See for yourself why developers are making Pablo their go-to base theme for modern Drupal development.
 

Your next theme starts here.