bellog-theme

Guide CSS variable usage for consistent Bellog component theming.

2|Updated Feb 17, 2025
One-click install
npx skills add https://github.com/whddltjdwhd/bellog --skill bellog-theme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bellog-theme
Source: https://github.com/whddltjdwhd/bellog/tree/main/.claude/skills/bellog-theme
Command: npx skills add https://github.com/whddltjdwhd/bellog --skill bellog-theme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bellog's theme system requires consistent, accessible styling across components and modes; this skill captures guidelines for integrating with Bellog's CSS variables and Tailwind patterns to ensure coherent theming.

Core Features & Use Cases

  • Provides a structured approach to using CSS variables for dark/light modes
  • Demonstrates semantic color naming and Tailwind utility usage
  • Use case: when building a Bellog component library, implement and verify theme tokens with CSS vars and class patterns

Quick Start

Apply the Bellog theme guidelines when implementing a new UI component to ensure proper color tokens and responsive styling.

Frequently Asked Questions about bellog-theme

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

FAQPage Schema
How do I use CSS variables for dark and light mode theming?

To implement dark and light mode theming with CSS variables, you define semantic color tokens and swap their values based on the active mode. This approach ensures consistent styling across components by decoupling visual properties from structural styling.

What is the best way to integrate Tailwind utility patterns with a semantic design system?

Integrating Tailwind utility patterns with a semantic design system involves mapping semantic CSS variables to Tailwind classes. This ensures coherent theming across your component library while maintaining the rapid development benefits of utility-first styling.

How do I build a UI component library with consistent color tokens?

Building a UI component library with consistent color tokens requires a structured approach to semantic color naming. By standardizing CSS variables and documenting their usage, you ensure all UI elements maintain visual coherence and accessibility.

Does this theming approach require specific dependencies to manage CSS variables?

No specific external dependencies are required to manage CSS variables for this theming approach. The system relies entirely on native CSS variables and standard Tailwind utility patterns to achieve semantic color management and mode compatibility.

When do I need semantic variables for frontend component styling?

You need semantic variables for frontend component styling when building a system that requires dark/light mode compatibility and consistent visual identity. Semantic variables abstract specific color values, allowing components to adapt automatically to theme changes.