Drupal is a registered trademark of Dries Buytaert
Release: Modeler API 1.1.5 Minor update available for module modeler_api (1.1.5). Release: Workflow Modeler 1.0.7 Minor update available for module modeler (1.0.7). Release: CMRF Form Processor 2.2.20 Minor update available for module cmrf_form_processor (2.2.20). Release: CMRF Core 2.1.17 Minor update available for module cmrf_core (2.1.17). Release: Yet another statistics module 2.3.1 Minor update available for module yasm (2.3.1). Release: GovCMS Akamai Purge 2.2.6 Minor update available for module govcms_akamai_purge (2.2.6). Release: Gin Gutenberg Integration 1.1.19 Minor update available for module gin_gutenberg (1.1.19). Release: Vragen.ai - Search API 2.0.4 Minor update available for module search_api_vragen_ai (2.0.4). Usage Milestone: Role Theme Switcher Module role_theme_switcher crossed 1,000 active installs. Module Revived: Entity Clone Simple Sitemap 1.0.3 Module entity_clone_simple_sitemap updated after 12 months of inactivity (1.0.3)...

Charged UI

No security coverage
View on drupal.org

Charged UI is a Drupal base theme that uses Tailwind CSS without requiring any build tools or command-line operations. It automatically compiles Tailwind classes found in your Twig templates and preprocess hooks into a single stylesheet. The theme also supports Single Directory Components, allowing for organized and reusable design elements with customizable styling.

Charged UI is a base theme framework built on Tailwind CSS, with a PHP-based Tailwind compiler. No Node.js, no build steps, and no command line tooling required.

How It Works

Save a Twig file in /components or /templates and refresh. Tailwind classes are scanned from your templates and PHP preprocess hooks, then compiled to a single stylesheet on the next request.

Sub-themes get the same treatment: their components and templates are scanned alongside the base theme, so child themes work without any extra setup.

Per-page styles are compiled separately and deduplicated against the base stylesheet, ensuring no class compiles twice.

Single Directory Components

Single Directory Components are first-class citizens. Every component lives in its own folder with its Twig template, schema, and styles. The theme ships with a starter library covering layouts (Box, Grid), typography (Heading, Text, Date), interaction (Button, Details, Tabs), and display (Card, Badge, Image, Link, Alert, Code Block). Each accepts a tailwind_classes prop for inline customization without template overrides.

Activity

Tracked releases
1
Tracked since
May 2026
Latest release
2 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.x-dev Dev May 26, 2026