{% extends "var_cms/base.html" %} {% load var_cms_tags %} {% block title %}Help & Support{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
{{ readme_html|safe_html }}

Live Color Customizer

Pick a primary accent brand color using the picker below to dynamically generate HSL values and see a live preview.

Brand Color
#7A5CFF
Generated Settings Variable var_cms_site.accent_color = "250, 100%, 68%"

Integration Guide

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)
{% if var_cms_site.developer_name %}

{{ var_cms_site.developer_name }}

Lead Developer

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.

{% if var_cms_site.developer_website %} Website {% endif %} {% if var_cms_site.developer_github %} GitHub {% endif %} {% if var_cms_site.developer_linkedin %} LinkedIn {% endif %} {% if var_cms_site.developer_email %} Send Email {% endif %}
{% else %}

Configure Developer Settings

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"
{% endif %}
{% endblock %}