post-only login link and some other stuff

This commit is contained in:
mst 2024-10-20 00:01:09 +03:00
parent c2dd774e60
commit b671c1ea8f

View file

@ -55,9 +55,9 @@
<body class="ms-2 me-2 mb-2"> <body class="ms-2 me-2 mb-2">
<a class="visually-hidden-focusable btn" href="#main-content">Skip to content</a> <a class="visually-hidden-focusable btn" href="#main-content">Skip to content</a>
<div class="container-fluid"> <div class="container-fluid">
<div class="d-flex {% if logged_in %}justify-content-between {% endif %}align-items-center mt-3 {% if logged_in %}mb-3{% endif %}"> <div class="d-flex justify-content-between align-items-center mt-3 {% if logged_in %}mb-3{% endif %}">
<ul class="nav nav-{{ cfg.style.navStyle }} position-relative"> <ul class="nav nav-{{ cfg.style.navStyle }} position-relative">
<li class="nav-item d-flex align-items-center {% if cfg.style.navStyle == 'pills' %}me-1{% endif %}"><a href="{{ url_for('index') }}" aria-label="{{ cfg.instance.title }}'s icon"><img src="{{ url_for('static', filename='icons/favicon/apple-touch-icon.png') }}" width="32" height="32" alt="{{ cfg.instance.title }}'s icon"></a></li> <li class="nav-item d-flex align-items-center {% if cfg.style.navStyle == 'pills' %}me-1{% endif %}"><a href="{{ url_for('index') }}" aria-label="{{ cfg.instance.title }}'s icon"><img src="{{ url_for('static', filename='icons/favicon/apple-touch-icon.png') }}" loading="lazy" width="32" height="32" alt="{{ cfg.instance.title }}'s icon"></a></li>
<li class="nav-item d-flex align-items-center"><a class="nav-link {{ homeLink }}" id="home-link" href="{{ url_for('index') }}">Home</a></li> <li class="nav-item d-flex align-items-center"><a class="nav-link {{ homeLink }}" id="home-link" href="{{ url_for('index') }}">Home</a></li>
{% if logged_in %} {% if logged_in %}
<li class="nav-item d-flex align-items-center position-relative"> <li class="nav-item d-flex align-items-center position-relative">
@ -66,13 +66,17 @@
</a> </a>
</li> </li>
<li class="nav-item d-flex align-items-center"><a class="nav-link {{ adminLink }}" id="admin-link" href="{{ url_for('admin.index') }}">Admin</a></li> <li class="nav-item d-flex align-items-center"><a class="nav-link {{ adminLink }}" id="admin-link" href="{{ url_for('admin.index') }}">Admin</a></li>
{% endif %} {% endif %}
</ul> </ul>
{% if logged_in %}
<ul class="nav nav-{{ cfg.style.navStyle }} m-0"> <ul class="nav nav-{{ cfg.style.navStyle }} m-0">
<li><a class="nav-link" href="{{ url_for('admin.logout') }}">Logout</a></li> {% if logged_in %}
</ul> <form action="{{ url_for('admin.logout') }}" method="POST" class="d-none" id="logout_form"></form>
<li><button form="logout_form" type="submit" class="nav-link">Logout</button></li>
{% else %}
<li><a class="nav-link" href="{{ url_for('admin.login') }}">Login</a></li>
{% endif %} {% endif %}
</ul>
</div> </div>
{% with messages = get_flashed_messages(with_categories=True) %} {% with messages = get_flashed_messages(with_categories=True) %}
{% if messages %} {% if messages %}