Reformer Class: bottone Contattaci e calendario più evidente #19
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
RIF: richiesta cliente (vocale inoltrato da Adriano, 2026-09-29 14:03 UTC). Pagina /services/reformer-class usata come atterraggio delle sponsorizzate.
COSA: 1) bottone 'Contattaci' ben visibile in alto (hero, sopra la piega) verso /contact; 2) voce calendario nella barra laterale (apps/sito/src/pages/services/[slug].astro:79, button data-apri-calendario) resa evidente: staccata dall'elenco 'altri servizi' e con colore d'accento.
NOTA: il calendario vale per holistic-class e reformer-class (PAGINE_CON_CALENDARIO, apps/sito/src/data/calendari.ts:162): la modifica tocca entrambe salvo scelta diversa.
ATTENZIONE: checkout /opt/docker/insanitylab/src indietro di 43 commit su origin/main (verificato 14:05 UTC): capire da dove si builda la produzione prima del deploy.
CRITERIO DI FATTO: bottone visibile da mobile senza scroll, calendario distinguibile, test verdi, deploy confermato da Adriano.
ESITO: bloccato
COSA: modifiche su ramo reformer-contattaci (
9efd9a7, da origin/main680224e), worktree ~/lavoro/InsanityLab-reformer su goldrake. Bottone Contattaci (tag service.contact-cta) sotto la descrizione solo per reformer-class; voce calendario staccata, fondo --c-dark, per reformer e holistic.MANCA: build immagine + anteprima su porta temporanea, test, OK di Adriano, merge e deploy. Produzione builda da /opt/docker/insanitylab/src/apps/sito (main
13d8cdd, sito identico a origin/main salvo docs).PROSSIMO: docker compose config, poi build dal worktree.
ESITO: richiesta
COSA: anteprima fatta. Immagine insanitylab-website:reformer da
9efd9a7, container il-reformer-prev su 127.0.0.1:4399 con copia DB in /tmp/ilprev/data. Schermate wasabi:adp-work/_output/2026-09-29_reformer-{desktop,mobile}.png.PROVA: curl /services/reformer-class → 200, bottone Contattaci href=/contact presente, prog__calendario presente.
MANCA: test vitest non lanciati; OK di Adriano; merge su main e deploy (docker compose config prima).
PROSSIMO: a OK: merge reformer-contattaci in main di /opt/docker/insanitylab/src, compose up -d --build, docker rm -f il-reformer-prev.
ESITO: bloccato
ATTESA: attesa:adriano — Adriano 2026-09-29 14:16 UTC: «aspetta» prima del deploy. Codice in origin/main
9efd9a7, produzione non toccata.COSA: dopo la separazione dei repo (#20) il codice del sito è in radice, origin/main
3fff3cd(contiene9efd9a7).PROSSIMO al deploy: cd /opt/docker/insanitylab/src && git pull --ff-only && mv apps/sito/.env .env && docker compose config >/dev/null && docker compose build && docker compose up -d
Soluzione
ESITO: fatto
COSA: bottone Contattaci + calendario staccato; su richiesta Adriano 29/09 il calendario è taupe #6b5d5b invece di --c-dark (commit
9126af2).FILE: src/pages/services/[slug].astro — .prog__calendario background
PROVA: vitest 149/149, astro build ok; deploy 2026-09-29 19:52 UTC da /opt/docker/insanitylab/src @9126af2 (backup DB ~/backups/insanitylab/2026-09-29_19-50-53); curl insanitylab.it / /services/reformer-class /blog /contact /admin/login → 200, CSS servito con background:#6b5d5b, www → 308 apex.