{% extends "admin_app.html" %} {% from "library.j2" import form_button, standard_button, value_or_hint, custom_form_button %} {% block content %}

{% trans circle_name=(target_circle | circle_name) %}Edit circle {{ circle_name }}{% endtrans %}

{{- form.csrf_token -}}

{% trans %}Circle information{% endtrans %}

{{ form.name.label }} {{ form.name }}
{%- call standard_button("back", url_for(".circles"), class="secondary") -%} {% trans %}Back{% endtrans %} {%- endcall -%} {%- call form_button("done", form.action_save, class="primary") %}{% endcall -%}

{% trans %}Delete circle{% endtrans %}

{% trans %}Deleting a circle does not delete any users in the circle.{% endtrans %}

{%- call form_button("done", form.action_delete, class="secondary danger") %}{% endcall -%}

{% trans %}Circle members{% endtrans %}

{%- if circle_members -%}
{%- for member in circle_members -%} {%- endfor -%}
Login name Display name Actions
{{ member.localpart }} {% call value_or_hint(member.display_name) %}{% endcall %} {%- call custom_form_button("remove", form.action_remove_user.name, member.localpart, class="primary danger", slim=True) -%} {% trans username=member.localpart %}Remove user {{ username }} from circle{% endtrans %} {%- endcall -%}
{%- else -%}

{% trans %}This circle currently has no members.{% endtrans %}

{%- endif -%}

{% trans %}Invite more members{% endtrans %}

{%- if form.user_to_add.choices -%}

{% trans %}Add existing user{% endtrans %}

{{- form.user_to_add.label -}}
{{ form.user_to_add }}
{%- call form_button("add", form.action_add_user, class="primary") %}{% endcall -%}
{%- else -%}
{% trans %}No users left{% endtrans %}

{% trans %}All users on this service are already in this circle.{% endtrans %}

{%- endif -%}
{%- include "admin_create_invite_form.html" -%} {% endblock %}