{% macro MirrorList(mirrors) %}
{% for mirror in mirrors %}
<div class="box">
- <h5 class="title is-5">
- <a href="/mirrors/{{ mirror.hostname }}">
- {{ mirror }}
- </a>
- </h5>
+ <div class="level">
+ <div class="level-left">
+ <div class="level-item">
+ <div>
+ <h5 class="title is-5">
+ <a href="/mirrors/{{ mirror.hostname }}">
+ {{ mirror }}
+ </a>
+ </h5>
- {% if mirror.owner %}
- <h6 class="subtitle is-6">{{ mirror.owner }}</h6>
- {% endif %}
+ {# Owner #}
+ {% if mirror.owner %}
+ <p>
+ <small>
+ {{ mirror.owner }}
+ </small>
+ </p>
+ {% endif %}
+ </div>
+ </div>
+ </div>
+
+ <div class="level-right">
+ <div class="level-item">
+ <div class="tags">
+ {# IPv6 #}
+ {% if mirror.supports_ipv6() %}
+ <span class="tag is-success">
+ {{ _("IPv6") }}
+ </span>
+ {% endif %}
+
+ {# IPv4 #}
+ {% if mirror.supports_ipv4() %}
+ <span class="tag is-success">
+ {{ _("IPv4") }}
+ </span>
+ {% endif %}
+ </div>
+ </div>
+ </div>
+ </div>
</div>
{% endfor %}
{% endmacro %}