{% extends "base.html" %} {% load static %} {% block title %}Manage Team: {{ team.name }} — Mockup{% endblock %} {% block content %}

Manage Team: {{ team.name }}

Admin panel — manage members, review join requests, curate playbooks, update settings.

Back to Team
{% for m in members %} {% endfor %}
Name Username Role Joined Actions
{{ m.name }} @{{ m.username }} {% if m.role == "Admin" %} Admin {% else %} Member {% endif %} {{ m.joined }} {% if m.role != "Admin" %}
{% else %} You {% endif %}
{% if join_requests %}
{% for req in join_requests %} {% endfor %}
Name Username Requested At Source Actions
{{ req.name }} @{{ req.username }} {{ req.requested_at }} {% if req.source == "invited_new" %} Invited (new) {% elif req.source == "invited" %} Invited {% else %} Self-request {% endif %}
{% else %}

No pending join requests.

{% endif %}
Playbooks shared with all {{ team.name }} team members.
{% if playbooks %}
{% for pb in playbooks %} {% endfor %}
Playbook Version Status Actions
{{ pb.name }} v{{ pb.version }} {% if pb.status == "released" %} Released {% else %} Draft {% endif %}
{% else %}

No playbooks in this team yet. Add a released playbook to share it with members.

{% endif %}
{% csrf_token %}

Danger Zone

Deleting a team is irreversible. All member associations will be removed. Playbooks are not deleted.

Cancel
{% csrf_token %}
Separate multiple addresses with commas. Unknown emails will have a FOB account auto-created.
Included verbatim in the invite email.
New emails — if an address has no FOB account, one is created automatically:
  • username = local part before @ (e.g. alice.roy)
  • first name = part before the first dot in local part (e.g. alice)
  • last name = domain without TLD (e.g. acme from acme.com)
The new user receives an activation + invite email and appears as Invited (new) in Join Requests.
Invite Email Preview (existing user)

Subject: You've been invited to join the {{ team.name }} team on Mimir


Hi there,

Maria Rodriguez has invited you to join the {{ team.name }} team on Mimir.

"Hi! I'd love for you to join our team to collaborate on UX methodologies…"

View Team: {{ team.name }}

— The Mimir team
Ignore this email if you weren't expecting it.

Activation Email Preview (new user)

Subject: You've been invited to Mimir and the {{ team.name }} team


Hi New,

Maria Rodriguez has invited you to join the {{ team.name }} team on Mimir. An account has been created for you automatically.

"Hi! I'd love for you to join our team to collaborate on UX methodologies…"

Activate Account & View Team

Username: new.person
You'll be prompted to set a password on first login.

Mockup screens: Browse · Create · Detail — Non-member (Usability) · Detail — Admin (UX) · Detail — Member (Front-End Guild) · Detail — Invite Only (Acme, INC) · Manage (UX)
{% endblock %}