byceps/byceps

View on GitHub
sites/cozylan/template_overrides/layout/_locale_selector.html

Summary

Maintainability
Test Coverage
{% from 'macros/icons.html' import render_icon -%}


<div class="dropdown">
  <button class="dropdown-toggle button button--clear is-compact"><span>{{ g.current_locale.get_display_name(g.current_locale) }}</span> {{ render_icon('chevron-down') }}</button>
  <ol class="dropdown-menu">
    {%- for locale in g.locales %}
    <li><a class="dropdown-item{% if locale.language == g.current_locale.language %} current{% endif %}" href="{{ url_for('locale.set_locale', locale=locale.language) }}">{{ locale.get_display_name(g.current_locale) }}</a></li>
    {%- endfor %}
  </ol>
</div>