{% extends "base.html" %} {% block title %}Team{% endblock %} {% block content %}

Team

{# Flash messages #} {% with messages = get_flashed_messages(with_categories=true) %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endwith %} {# Members table #}

group Members

{{ members | length }} member{{ 's' if members | length != 1 }}
{% for m in members %}
{# Avatar initials #}
{{ m.email[0].upper() }}
{# Email + meta #}

{{ m.email }} {% if m.is_self %}(you){% endif %}

{% if m.last_login_at %} Last login {{ m.last_login_at.strftime('%b %d, %Y') }} {% elif not m.email_verified %} Invite pending {% else %} Never logged in {% endif %}

{# Role badge #}
{% if m.role == 'admin' %} Admin {% elif m.role == 'platform_admin' %} Platform Admin {% else %} Agent {% endif %}
{# Actions (hidden for self and platform_admin) #} {% if not m.is_self and m.role != 'platform_admin' %}
{# Change role form #}
{# Remove button #}
{% endif %}
{% endfor %}
{# Invite form #}

person_add Invite a team member

{% endblock %}