%inherit file="/template.html" />
<%namespace name="components" file="/components.html"/>
<%def name="title()">${_("Instances")|n}%def>
<%def name="breadcrumbs()">
${h.instance.breadcrumbs()|n} ${h.url.link(_("Instances"), h.base_url('/instance'))|n}
%def>
<%def name="header()">
${_("Instances are little democracies that are ran by their community.")}
%def>
<%def name="as_tiles(instances, columns=2)">
<% counter = 0 %>
%for instance in instances:
%if counter % columns == 0:
%endif
%endfor
%if counter % columns != 0:
%for i in range(counter % columns, columns):
%endfor
%endif
%def>
<%def name="list_button()">
%def>
<%block name="sidebar">
%if h.config.get_bool('adhocracy.instance_index_sidebar'):
${c.instance_pager.render_facets(cls='sidebar_box')}
%endif
%block>
<%block name="main_content">
%if h.config.get_bool('adhocracy.instance_index_as_tiles'):
%if h.config.get_bool('adhocracy.instance_index_sidebar'):
${header()}
${as_tiles(c.instance_pager.items, columns=2)}
${c.instance_pager.render_pages_nav()}
${list_button()}
%endif
%else:
${header()}
${c.instance_pager.render_pager()}
%if can.badge.edit_instance():
%endif
${list_button()}
%endif
%block>
<%block name="headline">
%if not h.config.get_bool('adhocracy.instance_index_sidebar') and h.config.get_bool('adhocracy.instance_index_as_tiles'):
${header()}
${as_tiles(c.instance_pager.items, columns=3)}
${c.instance_pager.render_pages_nav()}
${list_button()}
%endif
%block>