{# app/templates/admin/vendor-theme.html #} {% extends "admin/base.html" %} {% block title %}Theme Editor - {{ vendor_code }}{% endblock %} {# ✅ CRITICAL: Binds to adminVendorTheme() function in vendor-theme.js #} {% block alpine_data %}adminVendorTheme(){% endblock %} {% block content %}
Customize appearance for
Loading theme...
Start with a pre-designed theme, then customize it to match your brand.
ACTIVE THEME
COLORS
Primary
Secondary
Accent
TYPOGRAPHY
Heading Font
This is body text font example. It will be used for paragraphs and descriptions.
BUTTONS
LAYOUT
Product Layout:
Header:
Product Card: