From 1522d97f54f16f3afdfa2cddef9e33d2a997c636 Mon Sep 17 00:00:00 2001 From: AdrianoDev Date: Tue, 14 Jul 2026 00:08:20 +0200 Subject: [PATCH] promo: freccia bottoni via ::after (modifiche dal canvas Claude Design) Riporta nel codice le modifiche fatte da Adriano nel canvas di Claude Design: la freccia dei bottoni diventa decorazione CSS (::after) invece di far parte del testo del tag. I tag promo.hero.cta e promo.buy-label perdono la freccia e il maiuscolo forzato (gestiti dal CSS .btn). promo-eventi2 usa la ::after globale di .btn; promo-eventi (.lp) aggiunge ::after ai suoi bottoni custom per non perdere la freccia. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/data/content-seed.ts | 4 ++-- src/pages/promo-eventi.astro | 3 +++ src/pages/promo-eventi2.astro | 3 --- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/data/content-seed.ts b/src/data/content-seed.ts index 6f3e5ce..9fb716a 100644 --- a/src/data/content-seed.ts +++ b/src/data/content-seed.ts @@ -310,7 +310,7 @@ export const contentSeed: SeedEntry[] = [ T('promo.hero.accent', 'Scegli come'), T('promo.hero.title2', 'vuoi farlo.'), H('promo.hero.desc', 'Allenati con flessibilità, senza vincoli, da subito.
Acquisto online in pochi secondi, pagamento sicuro via Stripe.'), - T('promo.hero.cta', 'LE NOSTRE PROPOSTE →', []), + T('promo.hero.cta', 'Le nostre proposte', []), // Launch T('promo.launch.badge', 'solo per apertura nuova sede Settembre 2026'), T('promo.launch.title', 'Il nostro metodo nasce per durare.'), @@ -319,7 +319,7 @@ export const contentSeed: SeedEntry[] = [ // Perché 5 T('promo.why5.text', 'Non è una prova. È un percorso in miniatura — per capire come lavoriamo prima di impegnarti su un programma trimestrale o semestrale.'), // Label bottone acquisto (condivisa dalle 4 card) - T('promo.buy-label', 'ACQUISTA →', []), + T('promo.buy-label', 'Acquista', []), // Card 1 — One to One T('promo.card.1.eyebrow', 'Personal training', []), T('promo.card.1.title', 'One to One'), diff --git a/src/pages/promo-eventi.astro b/src/pages/promo-eventi.astro index 7ff09aa..5ee9c3a 100644 --- a/src/pages/promo-eventi.astro +++ b/src/pages/promo-eventi.astro @@ -129,6 +129,9 @@ const wa = t('global.whatsapp'); border-radius: 999px; font-size: 13px; font-weight: 700; letter-spacing: 0.04em; cursor: pointer; text-decoration: none; } + /* La freccia è decorazione (il testo del tag non la include più) */ + .lp .btn-sand::after { content: ' →'; } + .lp .card .buy::after { content: ' →'; } /* LAUNCH */ .lp .launch { background: #F2ECE1; padding: 72px 64px; } diff --git a/src/pages/promo-eventi2.astro b/src/pages/promo-eventi2.astro index a971012..05a0277 100644 --- a/src/pages/promo-eventi2.astro +++ b/src/pages/promo-eventi2.astro @@ -117,9 +117,6 @@ const wa = t('global.whatsapp'); scope della pagina). Tutto è prefissato `.promo2`; la struttura usa le classi globali del sito (.section, .container, .btn, .eyebrow, .section-heading). -->