2018-10-27 18:50:34 +00:00
|
|
|
{% from '_layout/input.twig' import input_checkbox_raw %}
|
2018-09-25 21:21:11 +00:00
|
|
|
{% set in_manage = manage_menu is defined %}
|
|
|
|
|
2019-01-12 20:43:51 +00:00
|
|
|
<nav class="header header--new js-header">
|
2018-10-22 20:23:56 +00:00
|
|
|
<div class="header__background"></div>
|
2018-08-14 20:03:35 +00:00
|
|
|
<div class="header__wrapper">
|
|
|
|
<div class="header__icons">
|
2018-10-02 17:31:33 +00:00
|
|
|
<label class="header__icon header__icon--menu" for="toggle-mobile-header-menu">
|
|
|
|
<i class="fas fa-bars"></i>
|
|
|
|
</label>
|
2018-08-12 18:49:21 +00:00
|
|
|
|
2018-09-25 21:21:11 +00:00
|
|
|
<a class="header__logo{% if in_manage %} header__logo--manage{% endif %}" href="/">
|
2018-08-14 20:03:35 +00:00
|
|
|
{{ globals.site_name }}
|
|
|
|
</a>
|
2018-08-12 18:49:21 +00:00
|
|
|
|
2018-09-16 19:45:40 +00:00
|
|
|
<label style="background-image:url('/profile.php?u={{ current_user.user_id|default(0) }}&m=avatar');"
|
2018-08-14 20:03:35 +00:00
|
|
|
class="avatar header__icon header__icon--user"
|
|
|
|
for="toggle-mobile-header-user"></label>
|
|
|
|
</div>
|
2018-08-12 18:49:21 +00:00
|
|
|
|
2018-10-27 18:50:34 +00:00
|
|
|
{{ input_checkbox_raw('', false, 'header__menu-toggle', '', false, {'id':'toggle-mobile-header-menu'}) }}
|
2018-08-14 20:03:35 +00:00
|
|
|
<ul class="header__menu">
|
|
|
|
<li class="header__menu__item">
|
|
|
|
<a href="/" class="header__menu__link">Home</a>
|
|
|
|
<ul class="header__submenu">
|
2018-08-15 20:29:18 +00:00
|
|
|
<li class="header__submenu__item"><a href="/members.php" class="header__submenu__link">Members</a></li>
|
2018-08-14 20:03:35 +00:00
|
|
|
<li class="header__submenu__item"><a href="/changelog.php" class="header__submenu__link">Changelog</a></li>
|
2018-11-01 21:35:10 +00:00
|
|
|
<li class="header__submenu__item"><a href="/info.php/contact" class="header__submenu__link">Contact</a></li>
|
|
|
|
<li class="header__submenu__item"><a href="/info.php/rules" class="header__submenu__link">Rules</a></li>
|
2018-08-14 20:11:41 +00:00
|
|
|
<li class="header__submenu__item"><a href="https://twitter.com/flashiinet" class="header__submenu__link">Twitter</a></li>
|
2018-08-14 20:03:35 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li class="header__menu__item"><a href="/news.php" class="header__menu__link">News</a></li>
|
2018-08-15 20:29:18 +00:00
|
|
|
<li class="header__menu__item">
|
|
|
|
<a href="/forum/" class="header__menu__link">Forum</a>
|
|
|
|
{#<ul class="header__submenu">
|
|
|
|
<li class="header__submenu__item"><a href="#" class="header__submenu__link">Unanswered Posts</a></li>
|
|
|
|
<li class="header__submenu__item"><a href="#" class="header__submenu__link">New Posts</a></li>
|
|
|
|
<li class="header__submenu__item"><a href="#" class="header__submenu__link">Your Posts</a></li>
|
|
|
|
</ul>#}
|
|
|
|
</li>
|
2018-08-14 20:03:35 +00:00
|
|
|
<li class="header__menu__item"><a href="https://chat.flashii.net" class="header__menu__link">Chat</a></li>
|
|
|
|
</ul>
|
2018-08-12 18:49:21 +00:00
|
|
|
|
2018-10-27 18:50:34 +00:00
|
|
|
{{ input_checkbox_raw('', false, 'header__user-toggle', '', false, {'id':'toggle-mobile-header-user'}) }}
|
2018-08-14 20:03:35 +00:00
|
|
|
<div class="header__user">
|
2018-09-16 19:45:40 +00:00
|
|
|
{% if current_user is defined %}
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/profile.php?u={{ current_user.user_id }}" title="Profile" class="header__user__button">
|
|
|
|
<i class="fas fa-user fa-fw"></i>
|
|
|
|
</a>
|
2018-12-31 18:07:41 +00:00
|
|
|
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/settings.php" title="Settings" class="header__user__button">
|
|
|
|
<i class="fas fa-cog fa-fw"></i>
|
2019-01-02 21:35:31 +00:00
|
|
|
</a>
|
2018-12-31 18:07:41 +00:00
|
|
|
|
2019-01-02 21:35:31 +00:00
|
|
|
{% if has_manage_access %}
|
|
|
|
{% if in_manage %}
|
|
|
|
<a href="{{ site_link|default('/') }}" title="Return to the Site" class="header__user__button">
|
|
|
|
<i class="fas fa-door-open fa-fw"></i>
|
|
|
|
</a>
|
|
|
|
{% else %}
|
|
|
|
<a href="{{ manage_link|default('/manage/index.php') }}" title="Enter Manage" class="header__user__button">
|
|
|
|
<i class="fas fa-door-closed fa-fw"></i>
|
|
|
|
</a>
|
2018-12-31 18:07:41 +00:00
|
|
|
{% endif %}
|
2019-01-02 21:35:31 +00:00
|
|
|
{% endif %}
|
2018-12-31 18:07:41 +00:00
|
|
|
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/auth.php?m=logout&s={{ csrf_token('logout') }}" title="Log out" class="header__user__button">
|
|
|
|
<i class="fas fa-sign-out-alt fa-fw"></i>
|
2019-01-02 21:35:31 +00:00
|
|
|
</a>
|
2018-12-31 18:07:41 +00:00
|
|
|
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/profile.php?u={{ current_user.user_id }}" class="avatar header__user__avatar"
|
|
|
|
style="background-image:url('/profile.php?u={{ current_user.user_id }}&m=avatar');" title="{{ current_user.username }}"></a>
|
2018-08-12 18:49:21 +00:00
|
|
|
{% else %}
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/auth.php?m=register" title="Register" class="header__user__button">
|
|
|
|
<i class="fas fa-user-plus fa-fw"></i>
|
|
|
|
</a>
|
2018-08-12 18:49:21 +00:00
|
|
|
|
2019-01-02 21:35:31 +00:00
|
|
|
<a href="/auth.php?m=login" title="Log in" class="header__user__button">
|
|
|
|
<i class="fas fa-sign-in-alt fa-fw"></i>
|
|
|
|
</a>
|
2018-12-31 18:07:41 +00:00
|
|
|
|
2019-01-10 22:49:23 +00:00
|
|
|
<a href="/auth.php?m=login" class="avatar header__user__avatar"
|
|
|
|
style="background-image:url('/profile.php?m=avatar');"></a>
|
2018-12-31 18:07:41 +00:00
|
|
|
{% endif %}
|
2018-08-12 18:49:21 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</nav>
|