From 98f0d60027c6908cb34de09f91aa002652bde373 Mon Sep 17 00:00:00 2001 From: Gagan-Ram Date: Tue, 11 Nov 2025 00:30:20 +0530 Subject: [PATCH 01/11] unify event page --- .../agenda/templates/agenda/base.html | 18 +++- .../common/templates/common/base.html | 58 +++++++------ .../pretixpresale/event/fragment_nav.html | 87 +++++++++++++------ .../pretixpresale/fragment_login_status.html | 3 +- .../static/pretixpresale/js/ui/popover.js | 21 ++++- 5 files changed, 126 insertions(+), 61 deletions(-) diff --git a/app/eventyay/agenda/templates/agenda/base.html b/app/eventyay/agenda/templates/agenda/base.html index 1dd7d9d1b3..fcb3bc0f02 100644 --- a/app/eventyay/agenda/templates/agenda/base.html +++ b/app/eventyay/agenda/templates/agenda/base.html @@ -24,6 +24,12 @@ {% endblock nav_link %} {% block header_tabs %} + {% comment %} + {% translate "Info" %} + {% endcomment %} + + {% translate "Tickets" %} + {% if schedule or request.event.current_schedule %} {{ phrases.schedule.schedule }} @@ -44,11 +50,15 @@ {{ link.label }} {% endfor %} - {% if request.event.display_settings.ticket_link %} - - {% translate "Tickets" %} + + {% with cfp=request.event.cfp %} + + {% if cfp.is_open or access_code.is_valid %} + {% translate "Call for Speakers" %} + {% endif %} - {% endif %} + {% endwith %} {% translate "Videos" %} diff --git a/app/eventyay/common/templates/common/base.html b/app/eventyay/common/templates/common/base.html index 5474df30e2..d6f382d4b2 100644 --- a/app/eventyay/common/templates/common/base.html +++ b/app/eventyay/common/templates/common/base.html @@ -81,22 +81,17 @@ {% endblocktranslate %} {% endif %} -
+
-

- - {% if request.event and request.event.logo %} - - {% elif request.event %} - {{ request.event.name }} - {% endif %} - -

-
-
- {% block header_tabs %}{% endblock header_tabs %} +

+ -
+
{% if request.event and request.event.locales|length > 1 and not is_html_export %} {% if request.event.locales|length > 3 %}

diff --git a/app/eventyay/presale/templates/pretixpresale/event/fragment_nav.html b/app/eventyay/presale/templates/pretixpresale/event/fragment_nav.html index cb8c9d1e55..6447a28f26 100644 --- a/app/eventyay/presale/templates/pretixpresale/event/fragment_nav.html +++ b/app/eventyay/presale/templates/pretixpresale/event/fragment_nav.html @@ -3,37 +3,68 @@ {% load eventurl %} {% load event_tags %} -