Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 32c8a510bb | |||
| 20f0c2120b | |||
| 6e002d4dc1 | |||
| 3790d6d506 | |||
| e315887964 | |||
| 0cbaf66a5b |
@@ -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'),
|
||||||
|
|||||||
@@ -106,7 +106,6 @@ export const services: Service[] = [
|
|||||||
features: ["Check-up fisico iniziale", "Plicometria e analisi antropometriche", "Definizione delle priorità del percorso", "Monitoraggio periodico dei progressi"],
|
features: ["Check-up fisico iniziale", "Plicometria e analisi antropometriche", "Definizione delle priorità del percorso", "Monitoraggio periodico dei progressi"],
|
||||||
faq: [
|
faq: [
|
||||||
{ q: "Quando si fa la profilazione?", a: "All’inizio del percorso e poi periodicamente, per misurare i progressi e aggiornare il programma." },
|
{ q: "Quando si fa la profilazione?", a: "All’inizio del percorso e poi periodicamente, per misurare i progressi e aggiornare il programma." },
|
||||||
{ q: "Che cosa comprende?", a: "Check-up fisico, plicometria e analisi antropometriche; alcune misurazioni avanzate sono disponibili su richiesta." },
|
|
||||||
],
|
],
|
||||||
hasPricing: false,
|
hasPricing: false,
|
||||||
// Il testo della scheda descrive il Check-up Base; l'Avanzato è la parte aggiunta il
|
// Il testo della scheda descrive il Check-up Base; l'Avanzato è la parte aggiunta il
|
||||||
|
|||||||
@@ -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; }
|
||||||
|
|||||||
@@ -143,6 +143,13 @@ describe('Check-up', () => {
|
|||||||
expect(checkup.extra?.items).toHaveLength(5);
|
expect(checkup.extra?.items).toHaveLength(5);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Tolta il 19/08 su richiesta del cliente: restava in fondo alla scheda e diceva cose che
|
||||||
|
// la sezione Avanzato racconta meglio.
|
||||||
|
it('la domanda «Che cosa comprende?» non c\'è più', () => {
|
||||||
|
expect(checkup.faq).toHaveLength(1);
|
||||||
|
expect(checkup.faq.map((f) => f.q)).not.toContain('Che cosa comprende?');
|
||||||
|
});
|
||||||
|
|
||||||
it('i testi della sezione avanzata sono modificabili dal pannello', () => {
|
it('i testi della sezione avanzata sono modificabili dal pannello', () => {
|
||||||
const tags = new Set(contentSeed.map((e) => e.tag));
|
const tags = new Set(contentSeed.map((e) => e.tag));
|
||||||
expect(tags.has('service.profilazione.extra.title')).toBe(true);
|
expect(tags.has('service.profilazione.extra.title')).toBe(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user