Files
RosterChief/templates/account/logout.html
Bernard Siebens 9b0af5800a Give outline buttons an explicit neutral color
Every plain btn-outline (Cancel, Edit, Search, Waive payment, ...) rode
on daisyUI's default outline color, which reads as primary-tinted in
some themes -- explicit btn-neutral keeps secondary actions visually
distinct from the real primary/error actions beside them.

Also gives the club edit form's fields an explicit layout (a spacer
next to the logo upload, season settings paired with branding) instead
of a generic field loop.
2026-08-03 17:05:59 +02:00

34 lines
1.2 KiB
HTML

{% extends "account/base_manage.html" %}
{% load allauth i18n lucide %}
{% comment %}
Overridden for layout: Cancel sits beside Sign Out, both with icons.
Cancel points at "/" rather than the Referer header — "/" already resolves per tenant
(club home on a club subdomain, control panel on the base domain), whereas Referer can
be missing or off-site, and is not something to turn into a link unchecked.
{% endcomment %}
{% block head_title %}
{% trans "Sign Out" %}
{% endblock head_title %}
{% block content %}
{% element h1 %}
{% trans "Sign Out" %}
{% endelement %}
{% element p %}
{% trans 'Are you sure you want to sign out?' %}
{% endelement %}
<form class="mt-8" method="post" action="{% url 'account_logout' %}">
{% csrf_token %}
{{ redirect_field }}
<div class="flex flex-wrap items-center justify-end gap-2">
<a class="btn btn-outline btn-neutral gap-2" href="/">{% lucide "arrow-left" size=16 %} {% trans "Cancel" %}</a>
<button class="btn btn-primary gap-2" type="submit">{% lucide "log-out" size=16 %} {% trans "Sign Out" %}</button>
</div>
</form>
{% endblock content %}