app/views/_templates/navigation.volt: update to have user menu with dropdown.
This commit is contained in:
parent
0d7e8e08f3
commit
8034ed486c
1 changed files with 14 additions and 5 deletions
|
|
@ -5,14 +5,23 @@
|
|||
<i class="icon ion-navicon-round"></i>
|
||||
</button>
|
||||
|
||||
<ul class="navigation-user-menu">
|
||||
<div class="navigation-user-menu">
|
||||
{% if auth.hasIdentity() %}
|
||||
<li>{{ icon('android-person') }} Signed in as <strong>{{ auth.getUser().username }}</strong></li>
|
||||
<li>{{ link_to(['for': 'logout'], '<i class="icon ion-log-out"></i> Log out') }}</li>
|
||||
<div class="navigation-user-menu-dropdown">
|
||||
<a id="user-dropdown-button" class="navigation-user-menu-dropdown-button"
|
||||
data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
|
||||
{{ icon('android-person') }} <strong>{{ auth.getUser().username }}</strong>
|
||||
</a>
|
||||
|
||||
<ul aria-labelledby="user-dropdown" class="navigation-user-menu-dropdown-list">
|
||||
<li>{{ link_to(['for': 'logout'], '<i class="icon ion-log-out"></i> Log out') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% else %}
|
||||
<li>{{ link_to(['for': 'login'], '<i class="icon ion-log-in"></i> Login', 'class': 'login-button') }}</li>
|
||||
<div class="navigation-user-menu-login">{{ link_to(['for': 'login'], '<i class="icon ion-log-in"></i> Login', 'class': 'login-button') }}</div>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<nav class="navigation-menu collapse" id="main-menu">
|
||||
{{ menu.render(0) }}
|
||||
|
|
|
|||
Reference in a new issue