{% extends "base.html" %} {% import "_macros.html" as macros %} {% block title %}Server {{ server.name }} | left4me{% endblock %} {% block content %}

Server: {{ server.name }}

{# Lifecycle subblock — uses _server_actions.html which now opens job-log-modal on click #} {% include "_server_actions.html" %} {# Live state — HTMX-loaded into innerHTML #}
{# Config grid — flat auto-fit; uses config_field_block macro from _macros.html #}
{% call macros.config_field_block("Port") %} {{ server.port }} {% endcall %} {% call macros.config_field_block("Blueprint") %} {% if blueprint %} {{ blueprint.name }} {% else %} — {% endif %} {% endcall %} {% call macros.config_field_block("RCON") %} •••••••••••• {% endcall %} {% call macros.config_field_block("Hostname", editable=True) %}
{% endcall %}
{# Inspection strip — Log / Console / Files with expand-to-modal #}

  
{# ===== Modals ===== #} {% endblock %}