Files
cursa-corbins-2026/Bitacora/2026-06-17.md
T
admin c7f5d36f56 docs: add Bitacora sessió 2026-06-17
Registre de tots els canvis de la sessió: SSL/domini, logos patrocinadors,
millores UI capçalera, footer pills, favicon, pipeline deploy automàtic.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 16:14:13 +02:00

4.2 KiB
Raw Blame History

Sessió 2026-06-17

Resum de la jornada

Sessió llarga de posada en marxa i poliment del projecte e-commerce Cursa de la Cirera 2026.


Tasques completades

1. Configuració SSL i domini

  • Nou domini: equipaciocursacirera2026.treblarella.org
  • Problema: Cloudflare proxy (orange cloud) bloquejava el challenge HTTP-01 de Let's Encrypt.
  • Solució: desactivar temporalment el proxy Cloudflare → obtenir cert Synology DSM → reactivar proxy.
  • Afegida regla al reverse proxy de Synology (HTTPS:443 → HTTPS:192.168.1.80:443), igual que kapvoe-portfoli.

2. Processament de logos patrocinadors

  • Eliminació de fons amb Python + Pillow (flood fill des de cantonades).
  • Finques Prats: fons blanc eliminat → finques-prats.png
  • Corbins Runners: recorte del marc groc + eliminació fons blanc → runners-corbins.png
  • Ajuntament de Corbins: fons blanc eliminat → ajuntament-de-corbins.png
  • Logos processats a assets/ (local), copiats a public/assets/ per Next.js.

3. Millores UI capçalera (Header.tsx)

  • Logo desktop: 52px → 72px
  • Text "Blood Bros Sport": text-xstext-sm text-slate-400
  • Text "Cursa de la Cirera 2026": text-smtext-xl font-black

4. Textos d'enviament actualitzats

  • Correos Express: "Enviament a casa teva en 24-48h des del moment que t'ho enviem... Primer haurem de fabricar-te la comanda..."
  • Recollida Corbins/Lleida: "Ens posarem en contacte amb tu per coordinar l'entrega... Primer haurem de fabricar-te la comanda..."
  • Eliminada secció duplicada de page.tsx.
  • Pills blanques amb inline styles (evita purge de Tailwind).
  • Patrocinador principal: Finques Prats → Instagram
  • Organitzadors: Corbins Runners → cursacorbins.cat | Ajuntament → Instagram viu_corbins
  • Pills organitzadors: 170×110px iguals per als dos logos.

6. Favicon

  • Afegit favicon Blood Bros Sport (logo rodó alta res).
  • Copiat a src/app/favicon.ico i public/favicon.ico.

7. Pipeline de deploy automàtic

  • Configurat webhook Gitea → Coolify API (Bearer token a authorization_header).
  • Token Coolify complets: 6|rK82... (guardat a memòria).
  • Deploy automàtic en cada git push origin master.

8. Eliminació botó "Veure productes"

  • Eliminat el bloc CTA {!selectedProduct && (...)} de page.tsx.

Commits de la sessió

Hash Descripció
1c270ac ui: bigger header on desktop, update shipping descriptions
50a9ca2 feat: add sponsors section with transparent logos
c192214 feat: sponsor logos in footer, fix Corbins Runners web link
a5169b7 ui: sponsor logos in white pill cards on dark background
50b14ce ui: clean footer - single sponsors section, white pills, correct links
f171ef8 feat: add Blood Bros Sport favicon
86ccaff Fix sponsor logo paths and remove Veure productes CTA
6d0eea4 Add sponsor logos to public/assets
eda9298 Improve ajuntament de corbins pill size
3ed6f64 Make both organitzadors pills same size (170x110px)

Problemes trobats i solucions

Problema Causa Solució
Pills blanques no apareixien Classes Tailwind purgades al build Inline style= en lloc de classes
Logos trencats a les pills Fitxers a assets/ (arrel) en lloc de public/assets/ Copiar a public/assets/ i fer commit
Deploy no agafava canvis Webhook Gitea mal configurat (token a URL) Recrear webhook amb authorization_header
Deploy penjat 2+ hores Deploy anterior bloquejat Stop via API + restart + nou deploy
Deploy fallava (exit 255) Dos deploys concurrents esgotaven memòria Esperar que un acabi i relançar

Estat final del projecte


Pendent per properes sessions

  • Revisar si cal ajustar més el disseny de la secció de patrocinadors.
  • Monitoritzar comandes reals a través de Stripe.
  • Possible: afegir més productes o variants si cal.