From dd42c2b07439634b18d87c165add4f591058353a Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Sun, 15 Jun 2025 12:10:44 +0200 Subject: [PATCH 1/2] [CHANGE] Only show theme selection if more than 1 theme is available --- .../menu/templates/menu/menu-user.html | 1 + .../theme/templates/theme/theme_select.html | 26 ++++++++++++------- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/allianceauth/menu/templates/menu/menu-user.html b/allianceauth/menu/templates/menu/menu-user.html index b98d5174..6932fd87 100644 --- a/allianceauth/menu/templates/menu/menu-user.html +++ b/allianceauth/menu/templates/menu/menu-user.html @@ -50,6 +50,7 @@ {% theme_select %} + {% theme_select %} {% if user.is_superuser %}
  • diff --git a/allianceauth/theme/templates/theme/theme_select.html b/allianceauth/theme/templates/theme/theme_select.html index c83b7726..7e94d1c5 100644 --- a/allianceauth/theme/templates/theme/theme_select.html +++ b/allianceauth/theme/templates/theme/theme_select.html @@ -1,13 +1,21 @@ {% load i18n %} -
    - {% csrf_token %} +{% if themes|length > 1 %} +
  • - -
    + + + +{% endif %} From 449991d8460855693d7c754a3afc1de13a47761b Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Sun, 15 Jun 2025 12:15:14 +0200 Subject: [PATCH 2/2] [FIX] Several HTML fixes - Remove unnecessary HTML tags - Remove unnecessary Bootstrap classes - Add title attributes - Make strings translatable --- .../templates/public/lang_select.html | 24 ++- .../menu/templates/menu/menu-user.html | 142 +++++++++++++----- 2 files changed, 118 insertions(+), 48 deletions(-) diff --git a/allianceauth/authentication/templates/public/lang_select.html b/allianceauth/authentication/templates/public/lang_select.html index 7f641524..eb71d6b0 100644 --- a/allianceauth/authentication/templates/public/lang_select.html +++ b/allianceauth/authentication/templates/public/lang_select.html @@ -1,17 +1,15 @@ {% load i18n %} - + {% for lang_code, lang_name in LANGUAGES %} + + {% endfor %} + + diff --git a/allianceauth/menu/templates/menu/menu-user.html b/allianceauth/menu/templates/menu/menu-user.html index 6932fd87..fd2bc31f 100644 --- a/allianceauth/menu/templates/menu/menu-user.html +++ b/allianceauth/menu/templates/menu/menu-user.html @@ -2,28 +2,51 @@ {% load evelinks %} {% load theme_tags %} -
    +
    {% if user.is_authenticated %} {% with request.user.profile.main_character as main %} - {{ main.character_name }} - {{ main.corporation_name }} + {{ main.character_name }} + + {{ main.corporation_name }} + {% if main.alliance_id %} - {{ main.alliance_name }} + {{ main.alliance_name }} {% elif main.faction_id %} - {{ main.faction_name }} + {{ main.faction_name }} {% endif %} {% endwith %} {% else %} {% include "bundles/image-auth-logo.html" with logo_width="64px" %} {% endif %}
    +
    {% if user.is_authenticated %} {% with request.user.profile.main_character as main %}
    {{ main.character_name }}

    {{ main.corporation_name }}

    + {% if main.alliance_id %}

    {{ main.alliance_name }}

    {% elif main.faction_id %} @@ -34,57 +57,106 @@
    {{ SITE_NAME }}
    {% endif %}
    +
    +