From f7a69ee569aca37ea5a97383e60fd531646bc47f Mon Sep 17 00:00:00 2001 From: Dominic Hollis Date: Fri, 14 Jun 2024 21:28:53 +0200 Subject: [PATCH] Fix UI, add missing management check --- .../display/_registration_summary_blocks.html | 111 +++++++++--------- .../styles/modules/_registrationform.scss | 18 +++ 2 files changed, 76 insertions(+), 53 deletions(-) diff --git a/indico/modules/events/registration/templates/display/_registration_summary_blocks.html b/indico/modules/events/registration/templates/display/_registration_summary_blocks.html index eff3e76360a..c9daa91dd4a 100644 --- a/indico/modules/events/registration/templates/display/_registration_summary_blocks.html +++ b/indico/modules/events/registration/templates/display/_registration_summary_blocks.html @@ -143,19 +143,15 @@ {% macro render_receipts_list(registration, from_management=false) %} {% set receipts = registration.receipt_files if from_management else registration.published_receipts %} - {% set can_get_document = registration.registration_form.has_templates() %} + {% set can_get_document = from_management and registration.registration_form.has_templates() %} + {% if receipts or can_get_document %}
{% endif %} diff --git a/indico/web/client/styles/modules/_registrationform.scss b/indico/web/client/styles/modules/_registrationform.scss index db0242e9033..947b45687d4 100644 --- a/indico/web/client/styles/modules/_registrationform.scss +++ b/indico/web/client/styles/modules/_registrationform.scss @@ -641,3 +641,21 @@ max-width: 100%; max-height: 450px; } + +.no-data-message { + display: flex; + align-items: center; + flex-direction: column; + gap: 15px; + padding: 10px; + + i { + font-size: 3em; + color: $dark-gray; + } + + span { + font-size: 1.5em; + color: $dark-gray; + } +}