From c1f611e9ec179b774fd037fca5f5544313b5de5f Mon Sep 17 00:00:00 2001 From: erikgh Date: Mon, 3 Aug 2026 14:54:26 -0600 Subject: [PATCH] =?UTF-8?q?feat(pasos):=20el=20numeral=20pasa=20a=20ser=20?= =?UTF-8?q?el=20gr=C3=A1fico=20en=20Mecanismo=20y=20ComoEmpezar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Las dos secciones de pasos toman prestado el recurso del recorrido: la cifra enorme y casi transparente. En Mecanismo sigue al paso activo del autoplay, así que la sección respira sin pedirle atención a nadie. En ComoEmpezar el numeral pequeño en dorado crece y se apaga, y el acento dorado se queda en el icono, para que no compitan dos marcadores. El objetivo no es añadir efectos: es que el recorrido no parezca de otra página. Mismo lenguaje, distinto contenido. Co-Authored-By: Claude Opus 5 --- components/sections/ComoEmpezar.tsx | 6 +++++- components/sections/Mecanismo.tsx | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/components/sections/ComoEmpezar.tsx b/components/sections/ComoEmpezar.tsx index 10d25ed..ea4284e 100644 --- a/components/sections/ComoEmpezar.tsx +++ b/components/sections/ComoEmpezar.tsx @@ -28,7 +28,11 @@ export function ComoEmpezar() { -
{step.n}
+ {/* The numeral is the graphic, not a label: big and nearly + transparent, like the recorrido's. The gold accent moves to + the icon beside the step's name, so the step keeps its + marker without two of them competing. */} +
{step.n}
diff --git a/components/sections/Mecanismo.tsx b/components/sections/Mecanismo.tsx index 62a909f..971b504 100644 --- a/components/sections/Mecanismo.tsx +++ b/components/sections/Mecanismo.tsx @@ -25,6 +25,28 @@ export function Mecanismo() { + {/* The step you are on, set enormous and almost invisible behind the + column — the same device the recorrido uses, so the two sections + read as one page rather than as one showpiece and its neighbour. + It follows the autoplay, which gives the section a slow pulse + without adding anything the reader has to attend to. */} + {reduced ? ( + + ) : ( + + )} + {mecanismo.eyebrow}