Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d079019dcf | |||
| 48909e8c8b | |||
| cc6945c3d1 | |||
| f7a9ae47d1 | |||
| 9772b3a3f6 | |||
| 32c8a510bb | |||
| 20f0c2120b | |||
| 6e002d4dc1 | |||
| 3790d6d506 |
|
Before Width: | Height: | Size: 289 KiB After Width: | Height: | Size: 564 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 394 KiB |
|
Before Width: | Height: | Size: 239 KiB After Width: | Height: | Size: 480 KiB |
|
Before Width: | Height: | Size: 236 KiB After Width: | Height: | Size: 469 KiB |
|
Before Width: | Height: | Size: 225 KiB After Width: | Height: | Size: 272 KiB |
|
Before Width: | Height: | Size: 246 KiB After Width: | Height: | Size: 489 KiB |
|
Before Width: | Height: | Size: 288 KiB After Width: | Height: | Size: 554 KiB |
@@ -165,7 +165,7 @@ export const contentSeed: SeedEntry[] = [
|
|||||||
// --- About: meta, hero ---
|
// --- About: meta, hero ---
|
||||||
T('about.meta.title', 'Insanitylab', []),
|
T('about.meta.title', 'Insanitylab', []),
|
||||||
T('about.meta.description', 'Mission, storia, team e metodo di InsanityLab: un laboratorio esclusivo dove movimento, prevenzione e performance convivono in un approccio personalizzato.', []),
|
T('about.meta.description', 'Mission, storia, team e metodo di InsanityLab: un laboratorio esclusivo dove movimento, prevenzione e performance convivono in un approccio personalizzato.', []),
|
||||||
T('about.hero.title', 'Insanitylab', []),
|
T('about.hero.title', 'About us', []),
|
||||||
|
|
||||||
// --- About: mission ---
|
// --- About: mission ---
|
||||||
T('about.mission.title', 'Mission'),
|
T('about.mission.title', 'Mission'),
|
||||||
@@ -318,7 +318,8 @@ export const contentSeed: SeedEntry[] = [
|
|||||||
T('eventi.meta.title', 'Eventi', []),
|
T('eventi.meta.title', 'Eventi', []),
|
||||||
T('eventi.meta.description', 'Gli eventi InsanityLab: inaugurazione del nuovo spazio il 19 settembre 2026, con aperitivo e dj set.', []),
|
T('eventi.meta.description', 'Gli eventi InsanityLab: inaugurazione del nuovo spazio il 19 settembre 2026, con aperitivo e dj set.', []),
|
||||||
T('eventi.hero.title', 'Eventi', []),
|
T('eventi.hero.title', 'Eventi', []),
|
||||||
T('eventi.inaugurazione.title', 'Inaugurazione — 19 settembre 2026'),
|
T('eventi.inaugurazione.title', 'Inaugurazione'),
|
||||||
|
T('eventi.inaugurazione.date', '19 settembre 2026'),
|
||||||
T('eventi.inaugurazione.body', 'Apriamo le porte del nuovo spazio con un aperitivo e dj set. Sarà l’occasione per conoscere lo staff, visitare la struttura e prenotare una prova gratuita dei nostri servizi. Il programma completo della giornata sarà pubblicato a breve.'),
|
T('eventi.inaugurazione.body', 'Apriamo le porte del nuovo spazio con un aperitivo e dj set. Sarà l’occasione per conoscere lo staff, visitare la struttura e prenotare una prova gratuita dei nostri servizi. Il programma completo della giornata sarà pubblicato a breve.'),
|
||||||
T('eventi.cta.label', 'Scrivici su WhatsApp', []),
|
T('eventi.cta.label', 'Scrivici su WhatsApp', []),
|
||||||
T('eventi.torna.label', '← Torna a promo ed eventi', []),
|
T('eventi.torna.label', '← Torna a promo ed eventi', []),
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ const waLink = `https://wa.me/39${wa.replace(/\D/g, '')}`;
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<article class="evento" data-reveal>
|
<article class="evento" data-reveal>
|
||||||
<T tag="eventi.inaugurazione.title" as="h2" />
|
<T tag="eventi.inaugurazione.title" as="h2" />
|
||||||
|
<T tag="eventi.inaugurazione.date" as="p" class="evento__data" />
|
||||||
<T tag="eventi.inaugurazione.body" as="p" />
|
<T tag="eventi.inaugurazione.body" as="p" />
|
||||||
<a class="btn" href={waLink} target="_blank" rel="noopener">{t('eventi.cta.label')}</a>
|
<a class="btn" href={waLink} target="_blank" rel="noopener">{t('eventi.cta.label')}</a>
|
||||||
</article>
|
</article>
|
||||||
@@ -29,6 +30,7 @@ const waLink = `https://wa.me/39${wa.replace(/\D/g, '')}`;
|
|||||||
<style>
|
<style>
|
||||||
.evento { max-width: 760px; margin: 0 auto; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 20px; }
|
.evento { max-width: 760px; margin: 0 auto; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 20px; }
|
||||||
.evento :global(h2) { text-transform: uppercase; letter-spacing: .1em; margin: 0; }
|
.evento :global(h2) { text-transform: uppercase; letter-spacing: .1em; margin: 0; }
|
||||||
|
.evento :global(.evento__data) { font-family: var(--font-heading); text-transform: uppercase; letter-spacing: .18em; font-size: .82rem; color: var(--c-accent-dark); margin-top: -8px; }
|
||||||
.evento :global(p) { margin: 0; }
|
.evento :global(p) { margin: 0; }
|
||||||
.evento__torna { text-align: center; margin-top: 46px; }
|
.evento__torna { text-align: center; margin-top: 46px; }
|
||||||
.evento__torna a { font-family: var(--font-heading); font-size: .72rem; letter-spacing: .18em; text-transform: uppercase; color: var(--c-heading); text-decoration: none; }
|
.evento__torna a { font-family: var(--font-heading); font-size: .72rem; letter-spacing: .18em; text-transform: uppercase; color: var(--c-heading); text-decoration: none; }
|
||||||
|
|||||||
@@ -130,7 +130,7 @@ const tones = ['tan', 'taupe', 'dark'];
|
|||||||
.prog { display: grid; grid-template-columns: 2.2fr 1fr; gap: 60px; }
|
.prog { display: grid; grid-template-columns: 2.2fr 1fr; gap: 60px; }
|
||||||
.prog :global(.prog__desc) { white-space: pre-line; }
|
.prog :global(.prog__desc) { white-space: pre-line; }
|
||||||
.prog__features { padding-left: 20px; display: grid; gap: 8px; margin-bottom: 30px; }
|
.prog__features { padding-left: 20px; display: grid; gap: 8px; margin-bottom: 30px; }
|
||||||
.prog__extra { margin-bottom: 10px; }
|
.prog__extra { padding-top: 30px; margin-bottom: 10px; }
|
||||||
.prog__extra h2 { letter-spacing: .1em; margin-bottom: .5em; }
|
.prog__extra h2 { letter-spacing: .1em; margin-bottom: .5em; }
|
||||||
.prog__features li::marker { color: var(--c-accent); }
|
.prog__features li::marker { color: var(--c-accent); }
|
||||||
.prog__img { width: 100%; height: auto; margin-bottom: 30px; }
|
.prog__img { width: 100%; height: auto; margin-bottom: 30px; }
|
||||||
|
|||||||