{% extends "base.html" %} {% load static %} {% block title %}{{ team.name }} — Mockup{% endblock %} {% block content %}
{% if join_state == "leave" %} {% endif %}

{{ team.name }}

{{ team.visibility }} {{ team.category }}
{% if join_state == "join" %} {% elif join_state == "pending" %} {% elif join_state == "leave" %} {% elif join_state == "manage" %} Manage Team {% elif join_state == "invite_only" %}
This team accepts new members by invitation only.
{% endif %}
About

{{ team.description }}

Admin
{{ team.admin }} (@{{ team.admin_username }})
Join Policy
{% if team.join_policy == "Auto-approve" %} {{ team.join_policy }} {% elif team.join_policy == "Requires Approval" %} {{ team.join_policy }} {% else %} {{ team.join_policy }} {% endif %}
Category
{{ team.category }}
Visibility
{{ team.visibility }}
{{ member_count }}
Members
{{ playbooks|length }}
Playbooks
{% 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 %}

This team has no playbooks yet.

{% endif %}
{% if members %}
{% for m in members %} {% endfor %}
Name Username Role Joined
{{ m.name }} @{{ m.username }} {% if m.role == "Admin" %} Admin {% else %} Member {% endif %} {{ m.joined }}
{% if member_count > 5 %} {% endif %}
{% else %}

No members yet.

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