From 7c4e5d52b8b9d1f4f0fea50ce5da859c249f642f Mon Sep 17 00:00:00 2001 From: isUnknown Date: Wed, 18 Sep 2024 17:47:07 +0200 Subject: [PATCH] don't show collapsable sections that are empty --- assets/css/src/generic.css | 4 ++-- site/templates/event.php | 32 ++++++++++++++++++-------------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/assets/css/src/generic.css b/assets/css/src/generic.css index 19a0d8e..f4edc4c 100644 --- a/assets/css/src/generic.css +++ b/assets/css/src/generic.css @@ -220,7 +220,7 @@ img.show { .main-nav a, .main-footer a, .hero__text a, -.collapsable__content a { +.collapsable__content a:not(.ticket-link) { display: block; scale: 1; transition: scale 0.5s var(--curve-quick); @@ -239,7 +239,7 @@ img.show { .main-nav a:hover, .main-footer a:hover, .hero__text a:hover, -.collapsable__content a:hover, +.collapsable__content a:not(.ticket-link):hover, .anchors-strip a:hover { scale: var(--scale-up); } diff --git a/site/templates/event.php b/site/templates/event.php index ba2171d..182e365 100644 --- a/site/templates/event.php +++ b/site/templates/event.php @@ -117,23 +117,25 @@ - 'Distribution et production'], slots: true) ?> - -
- production()->toLayouts() as $layout): ?> -
- columns() as $column): ?> -
-
- blocks() ?> + production()->isNotEmpty()): ?> + 'Distribution et production'], slots: true) ?> + +
+ production()->toLayouts() as $layout): ?> +
+ columns() as $column): ?> +
+
+ blocks() ?> +
+
- -
- - + + + resources()->isNotEmpty()): ?> 'Ressources'], slots: true) ?> @@ -152,7 +154,9 @@ - 'Pour aller plus loin', 'events' => $page->linkedPages()->toPages()]) ?> +linkedPages()->isNotEmpty()): ?> + 'Pour aller plus loin', 'events' => $page->linkedPages()->toPages()]) ?> +