sourcing/sourcing/templates/navbar.html
2018-05-31 14:59:01 +01:00

42 lines
1.6 KiB
HTML

<nav class="navbar navbar-toggleable-md navbar-expand-lg navbar-light bg-faded">
<div class="container-fluid">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="{{ url_for('.home') }}">Xanadu</a>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
{% for page in ('home',) %}
<li class="nav-item{{ ' active' if current_page == page }}">
<a class="nav-link" href="{{ url_for('.' + page) }}">{{ page | capitalize }}</a>
</li>
{% endfor %}
</ul>
<ul class="navbar-nav">
{% if current_user.is_authenticated %}
{% if current_user.admin %}
<li class="nav-item">
<a class="nav-link" href="{{ url_for('.admin') }}">admin</a>
</li>
{% endif %}
<li class="nav-item">
<a class="nav-link" href="{{ url_for('.account_settings') }}">{{ current_user.username }}</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ url_for('.logout') }}">logout</a>
</li>
{% else %}
<li class="nav-item">
<a class="nav-link" href="{{ url_for('.signup') }}">signup</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ url_for('.login') }}">login</a>
</li>
{% endif %}
</ul>
</div>
</div>
</nav>