zero-one-theme-patterns

Implement UIkit patterns and Zero One theme variables for Kirby CMS components.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/astoeffer/plugin-marketplace --skill zero-one-theme-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zero-one-theme-patterns
Source: https://github.com/astoeffer/plugin-marketplace/tree/main/plugins/cloodle-kirby-dev/skills/zero-one-patterns
Command: npx skills add https://github.com/astoeffer/plugin-marketplace --skill zero-one-theme-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

UIkit patterns and Zero One theme customizations for Kirby UI components and responsive layouts.

Core Features & Use Cases

  • UIkit Essentials: Layout grids, cards, and buttons patterns.
  • Theme Variables: Zero One design tokens and customizations.
  • Template Patterns: Common Kirby templates for rapid UI composition.

Quick Start

Explore the reference.md for complete UI patterns and integration examples.

Frequently Asked Questions about zero-one-theme-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement consistent UIkit patterns across a Kirby CMS site?

UIkit patterns for Kirby provide layout grids, cards, and button components with Zero One theme variables. Use the reference documentation to define and override SCSS variables, PHP template patterns, and component snippets across templates, blocks, and components for responsive, themed consistency.

Can I customize the Zero One theme variables in UIkit?

Yes. Zero One theme customization supports overriding design tokens through SCSS variables. Define your custom values in your theme configuration, then apply them across UIkit-based components to maintain design consistency throughout your Kirby templates.

What UIkit layout patterns does Zero One provide?

Zero One includes grid layouts, card patterns, and button styles as foundational UIkit components. These patterns are designed for rapid composition of responsive layouts across Kirby templates, blocks, and custom components with pre-configured theme alignment.

How do I create responsive layouts with UIkit in Kirby?

Build responsive layouts by combining UIkit grid patterns with Zero One theme templates. Use the provided PHP template snippets and component patterns to compose responsive structures that automatically apply theme variables and maintain design consistency across breakpoints.

Do I need to know UIkit before using Zero One patterns?

Basic UIkit familiarity helps, but the Zero One reference guide includes template patterns and component snippets ready for integration. You can apply these patterns directly in Kirby without deep UIkit expertise if you follow the provided templates and variable documentation.

What's the difference between customizing theme variables and overriding UIkit directly?

Theme variables provide a centralized way to control design tokens across all components consistently. Direct UIkit overrides risk inconsistency across templates. Zero One recommends defining theme variables first, then referencing them in component snippets for maintainability.