{% extends "var_cms/base.html" %} {% load var_cms_tags %} {% block title %}Help & Support{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
Pick a primary accent brand color using the picker below to dynamically generate HSL values and see a live preview.
var_cms_site.accent_color = "250, 100%, 68%"
Integrate VAR CMS into your Django application and customize its branding options within your admin registrations.
# myapp/var_cms_admin.py
from var_cms.registry import var_cms_site, VarCMSModelAdmin
from .models import Article
# 1. Custom Branding Settings
var_cms_site.site_header = "My Site Header"
var_cms_site.site_sub = "Control Dashboard"
var_cms_site.site_url = "/"
var_cms_site.logo_url = "/static/logo.png"
# 2. Custom Color Palette (Paste generated code)
var_cms_site.accent_color = "250, 100%, 68%"
# 3. Custom Model Configurations
class ArticleAdmin(VarCMSModelAdmin):
icon = "file-text"
html_fields = ["body"]
# Custom regular expression validation
regex_validators = {
"slug": (r"^[a-z0-9-]+$", "Slug must consist of lowercase letters, numbers, and hyphens only.")
}
card_buttons = [
{"label": "All Articles", "action": "list"},
{"label": "Write Draft", "action": "add"}
]
var_cms_site.register(Article, ArticleAdmin)
Thank you for using VAR CMS. This dashboard is powered by a premium admin panel structure, optimized with HSL styles, collapsible navigation layouts, and searchable input dropdown controls.
You can configure the developer's name and social contact coordinates directly in your configuration registry.
# var_cms_admin.py
var_cms_site.developer_name = "Rahul Prajapat"
var_cms_site.developer_website = "https://rahul.dev"
var_cms_site.developer_github = "https://github.com"
var_cms_site.developer_linkedin = "https://linkedin.com"
var_cms_site.developer_email = "mail@example.com"