Usage
bengal.utils.theme [COMMAND] [OPTIONS]
Commands
debug
🐛 Debug theme resolution and template paths.
Shows comprehensive information about:
- Active...
discover
List swizzlable templates from the active theme chain.
Shows all templates available in your...
info
Show theme info for a slug.
Displays information about a theme including:
- Source location...
install
Install a theme via uv pip.
Installs a theme package from PyPI. NAME may be a package name or a...
list
📋 List available themes.
Shows themes from three sources:
- Project themes: themes/ directory...
new
Create a new theme scaffold.
Creates a new theme with templates, partials, and assets. SLUG is...
swizzle
Copy a theme template/partial to project templates.
Swizzling copies a template from the active...
swizzle-list
📋 List swizzled templates.
Shows all templates that have been copied from themes to your...
swizzle-update
Update swizzled templates if unchanged locally.
Checks swizzled templates and updates them from...