FossilRepo

fossilrepo / templates / organization / team_list.html
Source Blame History 37 lines
4ce269c… ragelink 1 {% extends "base.html" %}
4ce269c… ragelink 2 {% block title %}Teams — Fossilrepo{% endblock %}
4ce269c… ragelink 3
4ce269c… ragelink 4 {% block content %}
4ce269c… ragelink 5 <div class="mb-6">
4ce269c… ragelink 6 <a href="{% url 'organization:settings' %}" class="text-sm text-brand-light hover:text-brand">&larr; Back to Settings</a>
4ce269c… ragelink 7 </div>
4ce269c… ragelink 8
4ce269c… ragelink 9 <div class="md:flex md:items-center md:justify-between mb-6">
4ce269c… ragelink 10 <h1 class="text-2xl font-bold text-gray-100">Teams</h1>
4ce269c… ragelink 11 {% if perms.organization.add_team %}
4ce269c… ragelink 12 <a href="{% url 'organization:team_create' %}"
4ce269c… ragelink 13 class="mt-4 md:mt-0 inline-flex items-center rounded-md bg-brand px-4 py-2 text-sm font-semibold text-white shadow-sm hover:bg-brand-hover">
4ce269c… ragelink 14 New Team
4ce269c… ragelink 15 </a>
4ce269c… ragelink 16 {% endif %}
4ce269c… ragelink 17 </div>
4ce269c… ragelink 18
0e40dc2… ragelink 19 <div class="mb-4 search-wrap max-w-md">
4ce269c… ragelink 20 <input type="search"
4ce269c… ragelink 21 name="search"
4ce269c… ragelink 22 value="{{ search }}"
4ce269c… ragelink 23 placeholder="Search teams..."
0e40dc2… ragelink 24 aria-label="Search teams"
0e40dc2… ragelink 25 class="w-full rounded-md border-gray-700 bg-gray-800 text-gray-100 shadow-sm focus:border-brand focus:ring-brand sm:text-sm"
4ce269c… ragelink 26 hx-get="{% url 'organization:team_list' %}"
4ce269c… ragelink 27 hx-trigger="input changed delay:300ms, search"
4ce269c… ragelink 28 hx-target="#team-table"
4ce269c… ragelink 29 hx-swap="outerHTML"
0e40dc2… ragelink 30 hx-push-url="true"
0e40dc2… ragelink 31 hx-indicator="closest .search-wrap" />
0e40dc2… ragelink 32 <svg class="search-spinner animate-spin h-4 w-4" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle><path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z"></path></svg>
4ce269c… ragelink 33 </div>
4ce269c… ragelink 34
4ce269c… ragelink 35 {% include "organization/partials/team_table.html" %}
c588255… ragelink 36 {% include "includes/_pagination.html" %}
4ce269c… ragelink 37 {% endblock %}

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button