{% extends "base" %}
{% import "macros" as macros %}

{% block title %}
{{ "Administration of {{ instance.name }}" | _(instance=instance) }}
{% endblock title %}

{% block content %}
    <h1>{{ "Instances" | _ }}</h1>

    {{ macros::tabs(links=['/admin', '/admin/instances', '/admin/users'], titles=['Configuration', 'Instances', 'Users'], selected=2) }}

    <div class="list">
        {% for instance in instances %}
            <div class="flex">
                <p class="grow">
                    <a href="https://{{ instance.public_domain }}">{{ instance.name }}</a>
                    <small>{{ instance.public_domain }}</small>
                </p>
                {% if not instance.local %}
                    <a href="/admin/instances/{{ instance.id }}/block">
                        {% if instance.blocked %}
                            {{ "Unblock" | _ }}
                        {% else %}
                            {{ "Block" | _ }}
                        {% endif %}
                    </a>
                {% endif %}
            </div>
        {% endfor %}
    </div>
    {{ macros::paginate(page=page, total=n_pages) }}
{% endblock content %}
