{% extends 'dg_core/base.html' %} {% load i18n static dg_board %} {% block title %}{% tracker_name %}{% if group %} ยท {{ group }}{% endif %}{% endblock %} {% block container_class %}container-fluid{% endblock %} {% block extra_head %}{% include 'dg_board/_assets.html' %}{% endblock %} {% block content %}
{% csrf_token %} {# The board's name beside the wordmark, so it is clear which board this is; across all groups, also what differs there. #}

{% include 'dg_board/_logo.html' %}{% if groups %}{% if group %}{{ group }}{% else %}{% translate 'All groups' %}{% endif %}{% endif %}

{% if groups and not group %}

{% translate 'An overview of every group: its lanes are categories, so cards do not drag and there is no "+". Open a group to do either.' %}

{% endif %} {% if not groups %}

{% url 'dg_board:group_create' as create_url %}{% blocktranslate trimmed %}There are no groups yet. Create the first one to start a board.{% endblocktranslate %}

{% else %}
{% if parent %} {# One ticket and everything under it, from Open on board on its page or the subtask count on its card. The cross keeps the other filters. #} {% translate "Under" %} {{ parent.key }} {{ parent.title }} {% endif %}
{# Enter in the search submits only with a submit button: Tom Select's own text inputs block it otherwise. Its `open` asks for the ticket a key or unique word names. #}
{% if is_filtered %} {% translate "Clear filters" %}{% endif %}
{# One assignee picker for every card, placed beside the card's assignee when that is clicked (card_assignee.js). #} {% include 'dg_board/_lanes.html' %} {% endif %}
{% endblock %} {% block extra_scripts %} {% if groups %}{% endif %} {% if group %} {% endif %} {% endblock %}