{% extends "controlpanel/base.html" %} {% load lucide %} {% block heading %}Features{% endblock heading %} {% block actions %} {% lucide "plus" size=16 %} New feature {% endblock actions %} {% block panel %}

{% lucide "flag" size=18 %} Flags

Flags are turned on per club. Setting Everyone to Yes or No overrides club targeting entirely.

{% for flag in flags %} {% empty %} {% endfor %}
Name Everyone Clubs Note
{{ flag.name }} {% if flag.everyone is True %} On for all {% elif flag.everyone is False %} Off everywhere {% else %} Per club {% endif %} {{ flag.clubs.count }} {{ flag.note|default:"—" }} {% lucide "pencil" size=14 %} Edit
No features yet.

{% lucide "power" size=18 %} Switches

Global on/off for the whole platform — kill-switches, maintenance, infra rollouts.

{% for switch in switches %} {% empty %} {% endfor %}
{{ switch.name }} {{ switch.note|default:"—" }}
{% csrf_token %}
No switches yet — add one in the Django admin.
{% endblock panel %}