{% extends 'base/layout.html' %} {% load helpers %} {% block title %}Map Settings{% endblock %} {% block header %}

Map Settings

{% endblock %} {% block content %}
{% csrf_token %} {# ── Tab Navigation ── #} {# ── Tab Content ── #}
{# ━━ General Tab ━━ #}
General
{% for field in form %} {% if field.name in 'show_mac,show_custom_fields,sync_device_gps' %}
{{ field }} {% if field.help_text %}
{{ field.help_text }}
{% endif %} {% for error in field.errors %}
{{ error }}
{% endfor %}
{% endif %} {% endfor %}
{# ━━ Popover Fields Tab ━━ #}
{# ── Default Popover Fields (expanded) ── #}

Fallback popover fields used when a tile type has no per-type configuration.

{% for field in form %} {% if field.name == 'popover_fields' %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{# ── Per-Tile-Type Popover Fields (collapsed) ── #} {% for tp in tile_popover_types %}

Popover fields shown when hovering a {{ tp.label }} tile.

{% for field in form %} {% if field.name == tp.field_name %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{% endfor %}
{# /popoverAccordion #}
{# ━━ Detail Panel Tab ━━ #}
{# ── Device Detail Fields ── #}

{% for field in form %} {% if field.name == 'device_fields' %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{# ── Rack Detail Fields ── #}

{% for field in form %} {% if field.name == 'rack_fields' %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{# ── Power Panel Detail Fields ── #}

{% for field in form %} {% if field.name == 'powerpanel_fields' %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{# ── Power Feed Detail Fields ── #}

{% for field in form %} {% if field.name == 'powerfeed_fields' %} {{ field }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endif %} {% endfor %}
{# /detailAccordion #}
{# /tab-content #} {# ── Sticky Save Button ── #}
{% endblock %}