The optionalDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/rahul-baberwal/django-var-cms/llms.txt
Use this file to discover all available pages before exploring further.
[tailwind] extra registers django-tailwind-cli in your project, giving you a Tailwind CSS v3 toolchain driven entirely by a standalone CLI binary — no Node.js or npm required.
Installation
Installdjango-var-cms with the [tailwind] extra alongside the required media and static-file dependencies:
What the extra provides
Installing the[tailwind] extra pulls in django-tailwind-cli>=2.0 as declared in pyproject.toml:
pyproject.toml
| Command | Purpose |
|---|---|
python manage.py tailwind build | Compile a minified production CSS bundle |
python manage.py tailwind start | Start the Tailwind dev server with hot reload |
start to get instant class-change feedback:
Important: the CMS UI does not use Tailwind
The CMS itself does not use Tailwind CSS for its own interface. Its
glassmorphic styles (navigation sidebar, forms, modals, media previews) are
self-contained and ship with the
var_cms package. The [tailwind] extra is
purely for your project’s custom frontend templates, landing pages, or
dashboard layouts — not for overriding CMS internals.Mixing CMS pages with Tailwind-styled views
A typical project structure looks like this:Further reading
For full configuration options — including customTAILWIND_CLI_SRC_CSS,
output paths, and version pinning — refer to the official
django-tailwind-cli documentation.