byceps/blueprints/admin/site/templates/admin/site/index.html
{% extends 'layout/admin/base.html' %}
{% from 'macros/admin.html' import render_extra_in_heading %}
{% from 'macros/admin/brand.html' import render_brand_avatar %}
{% from 'macros/icons.html' import render_icon %}
{% set current_page = 'sites_admin' %}
{% set page_title = _('Sites') %}
{% block body %}
<div class="row row--space-between">
<div>
<h1 class="title">{{ page_title }} {{ render_extra_in_heading(sites|length) }}</h1>
</div>
{%- if has_current_user_permission('site.create') %}
<div>
<div class="button-row is-right-aligned">
<div class="dropdown">
<button class="dropdown-toggle button"><span>{{ render_icon('add') }} {{ _('Create site') }}</span></button>
<ol class="dropdown-menu dropdown-menu--right">
<li><span class="dropdown-item"><strong>{{ _('Brand') }}:</strong></span></li>
<li class="dropdown-divider"></li>
{%- for brand in brands %}
<li><a class="dropdown-item" href="{{ url_for('.create_form', brand_id=brand.id) }}"><span style="margin-right: 0.25rem;">{{ render_brand_avatar(brand, '24') }}</span> {{ brand.title }}</a></li>
{%- endfor %}
</ol>
</div>
</div>
</div>
{%- endif %}
</div>
{%- with show_brand_avatar = True %}
{% include 'admin/site/_sites.html' %}
{%- endwith %}
{%- endblock %}