complete calendar strip sessions informations

This commit is contained in:
isUnknown 2024-09-18 18:37:07 +02:00
parent 7c4e5d52b8
commit 450fac4e5e
4 changed files with 28 additions and 16 deletions

View file

@ -1,6 +1,5 @@
<section
class="calendar-strip"
@mouseleave="open = false"
x-data="{
calendar: createEmptyCalendar(),
currentMonthIndex: dayjs().month() + 1,
@ -166,7 +165,7 @@
<a class="session__event-link" :href="session.eventUrl" title="En savoir plus"></a>
<div class="session__info session__info--slot">
<p x-html="`${session.day} ${monthName}`"></p>
<p x-html="`session.time"></p>
<p x-html="session.time"></p>
</div>
</div>
<div class="middle-column mobile-group">
@ -175,7 +174,12 @@
<p x-html="session.authors"></p>
</div>
</div>
<div x-text="session.duration ? session.duration : ''" class="session__info session__info--duration desktop"></div>
<div class="session__info session__info--duration desktop">
<p x-text="session.duration ? 'Durée : ' + session.duration : ''"></p>
<p x-text="session.public ? session.public : ''"></p>
</div>
<div x-text="`${session.place}`" class="session__info session__info--place desktop"></div>
<div class="right-column mobile-group">
<template x-if="!session.ticketingUrl">

View file

@ -16,10 +16,10 @@
<!-- Calendar -->
<?php if ($page->isHomePage() || $page->template() == 'event' || $page->template() == 'program'): ?>
<!-- dayjs -->
<script async src="https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js"></script>
<script async src="https://cdn.jsdelivr.net/npm/dayjs@1/locale/fr.js"></script>
<script async src="https://cdn.jsdelivr.net/npm/dayjs@1/plugin/weekOfYear.js"></script>
<script async src="<?= url('/assets/js/calendar.js') ?>"></script>
<script src="https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/dayjs@1/locale/fr.js"></script>
<script src="https://cdn.jsdelivr.net/npm/dayjs@1/plugin/weekOfYear.js"></script>
<script src="<?= url('/assets/js/calendar.js') ?>"></script>
<?php endif ?>
<!-- Swiper -->