Compare commits

...

3 commits

4 changed files with 14 additions and 7 deletions

View file

@ -41,15 +41,15 @@ import { companyInfo } from '../data';
<ul class="space-y-8 font-sans">
<li>
<span class="block text-[10px] text-cloud/20 uppercase tracking-widest font-bold mb-2">Professionnels</span>
<a href={`mailto:${companyInfo.emails.pro}`} class="text-cloud/70 hover:text-dream-coral transition-colors flex items-center gap-3 font-bold break-all">
<Icon name="lucide:mail" size={16} class="text-dream-coral" />
<a href={`mailto:${companyInfo.emails.pro}`} class="text-cloud/70 hover:text-dream-coral transition-colors flex items-center gap-3 font-bold whitespace-nowrap text-sm">
<Icon name="lucide:mail" size={16} class="text-dream-coral shrink-0" />
{companyInfo.emails.pro}
</a>
</li>
<li>
<span class="block text-[10px] text-cloud/20 uppercase tracking-widest font-bold mb-2">Ateliers Théâtre</span>
<a href={`mailto:${companyInfo.emails.ateliers}`} class="text-cloud/70 hover:text-dream-blue transition-colors flex items-center gap-3 font-bold break-all">
<Icon name="lucide:mail" size={16} class="text-dream-blue" />
<a href={`mailto:${companyInfo.emails.ateliers}`} class="text-cloud/70 hover:text-dream-blue transition-colors flex items-center gap-3 font-bold whitespace-nowrap text-sm">
<Icon name="lucide:mail" size={16} class="text-dream-blue shrink-0" />
{companyInfo.emails.ateliers}
</a>
</li>

View file

@ -66,7 +66,7 @@ export function mapStoryToEvent(story: any): AgendaEvent {
id: story.uuid,
date: c.date || '',
location: c.lieu || '',
spectacleId: extractSlug(c.spectacle_slug),
spectacleId: extractSlug(c.spectacle),
bookingLink: c.lien_reservation || null,
_blok: c,
};

View file

@ -0,0 +1,7 @@
---
export function getStaticPaths() {
return [];
}
return Astro.redirect('/agenda');
---

View file

@ -1,7 +1,7 @@
---
import Layout from '../layouts/Layout.astro';
import Layout from '../../layouts/Layout.astro';
import { Icon } from 'astro-icon/components';
import { fetchSpectacles, fetchAgenda } from '../lib/storyblok';
import { fetchSpectacles, fetchAgenda } from '../../lib/storyblok';
const [spectacles, agenda] = await Promise.all([fetchSpectacles(), fetchAgenda()]);