{% extends "base.html" %} {% block content %}
Tunables that shape what your customers see on the captive portal — branding, timing, copy, and theme color. Changes apply on the next portal page load (or next coin-slot session for the countdown).
{% if flash_msg %}Optional banner image shown above the Vendora wordmark on the customer portal. When unset, the portal falls back to the Vendora logo. PNG or JPG, up to {{ max_banner_kb }} KB; display caps at ~90 px tall.
{# Staged banner — preview + confirm/cancel #} {% if banner_staged %}No banner set — customers see the Vendora wordmark.
{% endif %} {% endif %}These fields render on the customer-facing captive portal. All changes save together — partial save isn't allowed, so a typo in one field doesn't half-apply the rest.