{% extends 'base.html' %} {% block body %} {% set iconstyle = 'style="width: 1.8em;"'|safe %} {% if not request.user %} {% endif %} {% if banner %}
{{ banner|safe }}
{% endif %} {% macro service_card(service) %}
{% if service.logo_url %} {% if service.url and service.has_access %}{% endif %} {{ _( {% if service.url and service.has_access %}{% endif %} {% endif %}
{% if service.url and service.has_access %} {{ service.title }} {% else %} {{ service.title }} {% endif %}
{% if service.subtitle %}
{{ service.subtitle }}
{% endif %} {% if service.description %}

{{ service.description }}

{% endif %}
{% if not service.has_access %}
{{_("No access")}}
{% elif service.permission %}
{{ service.permission }}
{% endif %} {% for group in service.groups %}
{{ group.name }}
{% endfor %} {% for info in service.infos %} {{ info.button_text }} {% endfor %} {% for link in service.links %} {{ link.title }} {% endfor %}
{% endmacro %} {% if request.user and request.user.is_in_group(config['ACL_ADMIN_GROUP']) %}
{{ _('Manage OAuth2 and API clients') }}
{% endif %}
{% for service in services if service.has_access %} {{ service_card(service) }} {% endfor %} {% for service in services if not service.has_access %} {{ service_card(service) }} {% endfor %}
{% for service in services %} {% for info in service.infos %} {% endfor %} {% endfor %} {% endblock %}