Files
notifications-admin/app/templates/views/choose-account.html
Chris Hill-Scott b233e3ca24 List live services if no organisations
If the user doesn’t belong to any organisations then the only live
services they can see are the ones they directly have access to. So
let’s list these above the user’s trial mode services (because they’re
more important).
2019-06-13 13:42:10 +01:00

80 lines
2.7 KiB
HTML

{% extends "withoutnav_template.html" %}
{% block per_page_title %}
Choose service
{% endblock %}
{% block maincolumn_content %}
<h1 class="heading-large">
Choose service
</h1>
<nav class="browse-list">
<ul>
{% if current_user.platform_admin %}
<li class="browse-list-item">
<a href="{{ url_for('.organisations') }}" class="browse-list-link">All organisations</a>
</li>
<div class="keyline-block"></div>
{% endif %}
{% for org in organisations %}
<li class="browse-list-item">
<a href="{{ url_for('.organisation_dashboard', org_id=org.id) }}" class="browse-list-link">{{ org.name }}</a>
{% if org.services %}
<ul class="browse-sub-list">
{% for item in org.services %}
<li class="browse-list-sub-item">
<a href="{{ url_for('.service_dashboard', service_id=item.id) }}" class="browse-list-link">{{ item.name }}</a>
</li>
{% endfor %}
</ul>
{% endif %}
</li>
<div class="keyline-block"></div>
{% endfor %}
{% if services_without_organisations %}
{% for item in services_without_organisations %}
<li class="browse-list-item">
<a href="{{ url_for('.service_dashboard', service_id=item.id) }}" class="browse-list-link">{{ item.name }}</a>
</li>
{% endfor %}
<div class="keyline-block"></div>
{% endif %}
{% if not organisations %}
{% if current_user.trial_mode_services %}
</ul>
<h2 class="heading-small">
Live services
</h2>
<ul>
{% endif %}
{% for service in current_user.live_services %}
<li class="browse-list-item">
<a href="{{ url_for('.service_dashboard', service_id=service.id) }}" class="browse-list-link">{{ service.name }}</a>
</li>
{% endfor %}
{% endif %}
{% if current_user.trial_mode_services %}
{% if organisations or current_user.live_services %}
</ul>
<h2 class="heading-small">
Trial mode services
</h2>
<ul>
{% endif %}
{% for service in current_user.trial_mode_services %}
<li class="browse-list-item">
<a href="{{ url_for('.service_dashboard', service_id=service.id) }}" class="browse-list-link">{{ service.name }}</a>
</li>
{% endfor %}
{% endif %}
</ul>
</nav>
{% if can_add_service %}
<div class="js-stick-at-bottom-when-scrolling">
<a href="{{ url_for('.add_service') }}" class="button-secondary">Add a new service</a>
</div>
{% endif %}
{% endblock %}