]> git.agnieray.net Git - galette.git/blob - galette/templates/default/elements/navigation/navigation_aside.html.twig
fee09dcea6d56225057d56a777f2a51cf647a00a
[galette.git] / galette / templates / default / elements / navigation / navigation_aside.html.twig
1 <aside id="sidemenu" class="ui computer toc{% if login.getCompactMenu() %} compact_menu{% endif %}">
2 {% include "elements/logged_user.html.twig" with {
3 ui: "menu"
4 } %}
5
6 {% if not login.getCompactMenu() %}
7 <div class="ui basic center aligned fitted segment">
8 <img src="{{ url_for('logo') }}" width="{{ logo.getOptimalWidth() }}" height="{{ logo.getOptimalHeight() }}" alt="{{ preferences.pref_nom }}" class="icon"/>
9 <div class="ui block huge brand header">
10 {{ preferences.pref_nom }}
11 {% if preferences.pref_slogan %}<div class="sub tiny header">{{ __(preferences.pref_slogan) }}</div>{% endif %}
12 </div>
13 </div>
14 {% endif %}
15
16 <nav class="ui vertical{% if not login.getCompactMenu() %} accordion compact{% else %} tiny icon{% endif %} fluid menu" aria-label="{{ _T('Main menu') }}">
17 {% set mode = login.getCompactMenu() ? "compact" : "default" %}
18 {% include "elements/navigation/navigation_items.html.twig" with {
19 mode: mode
20 } %}
21 </nav>
22
23 <div class="ui basic fitted segment">
24 <div class="ui toggle mini checkbox">
25 <input type="checkbox" name="compactmenu" id="compactmenu" class="hidden"{% if login.getCompactMenu() %} checked="checked"{% endif %}>
26 <label for="compactmenu"{% if login.getCompactMenu() %} class="tooltip" data-html="{{ _T("Compact menu") }}"{% endif %}>
27 {% if not login.getCompactMenu() %}{{ _T("Compact menu") }}{% endif %}
28 </label>
29 </div>
30 </div>
31 </aside>