Commit Graph
19 Commits
Author SHA1 Message Date
erikghandClaude Opus 5 9a8534f10b feat(disciplinas): la tarjeta y su hebra pasan a ser la misma cosa
El dibujo de convergencia llevaba desde el principio al lado de las tres
tarjetas sin relación con ellas: tres objetos sueltos en una página. Al
señalar una disciplina, su hebra se enciende en dorado y engorda, y las
otras dos se apagan al 35%.

Es mejora solo con puntero, y a propósito: no esconde nada. Las tres
tarjetas y las tres hebras están completas sin tocar el ratón, así que
quien no lo tenga no pierde nada.

Verificado en navegador, no solo en jsdom: al señalar «Digital» la hebra
central queda en rgb(196,148,46) —el dorado de marca— a 3,5px, y las
otras en rgba(170,170,170,0.35) a 2px.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 15:08:19 -06:00
erikghandClaude Opus 5 7af36e2a93 feat(dolores): las cuatro frases dejan de estar ordenaditas y pasan a moverse
Eran cuatro tarjetas alineadas describiendo desorden — lo contrario de lo
que dicen. Ahora cruzan la sección en dos filas lentas y en direcciones
opuestas, a sangre, mientras el remate en dorado no se mueve. Ese
contraste es el argumento de la sección.

Siguen legibles a propósito. Bajarlas a un susurro habría dado mejor
textura y habría tirado a la basura la voz del cliente: son palabras
suyas, verbatim de la diapositiva 3. El murmullo lo hace el movimiento.

Cada frase se pinta cuatro veces —dos por fila para que el bucle no tenga
costura, y dos filas— pero solo una llega a los lectores de pantalla. Sin
eso recitarían la lista entera de dolores y luego la recitarían otra vez.
Hay una prueba que lo exige.

Con prefers-reduced-motion no hay rótulo: las cuatro frases se leen
quietas a dos columnas.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 15:01:37 -06:00
erikghandClaude Opus 5 3f65a2a2c3 feat(recorrido): el fotograma es el mensaje, y la respuesta llega en azul
Fuera tarjetas: la situación va a tamaño de titular sobre el fondo claro,
y al bajar el escenario entero se vuelve azul profundo para la respuesta
de creeer, en blanco y del mismo tamaño. No es una tarjeta sobre la
página del lector, es el terreno de creeer.

El rótulo del punto se repite en la respuesta a propósito: como solo hay
una cosa en pantalla, es lo único que la ata a la pregunta que contesta.
El test lo fija con esa razón escrita.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 12:26:32 -06:00
erikghandClaude Opus 5 c1a5e79c63 feat(recorrido): los seis puntos dejan de ser tarjetas y pasan a contestar
Cada punto de inflexión enuncia ahora la situación en segunda persona y
creeer responde qué hace al respecto. 01 y 05 son los dos intercambios
que la dueña improvisó en la llamada del 31/jul, redactados.

El test de segunda persona cazó cuatro situaciones impersonales que yo
había escrito ("El esfuerzo dejó de traducirse en resultado" no
interpela a nadie). Se corrigió el copy, no el test.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 11:14:57 -06:00
erikghandClaude Opus 5 3d3d5b2f9a test(hero): la prueba de la metáfora ya no pasa con cualquier svg
Sólo comprobaba que hubiera algún svg, así que seguía en verde aunque
SecuenciaClaridad desapareciera del hero: los campos de puntos bastaban.

Ahora exige las líneas de la secuencia (18, y ninguna viene de otra
parte — FondoPuntos dibuja círculos) y que ninguna lleve data-resolucion:
el hero plantea la tensión, resolverla es cosa de FraseAncla.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 16:03:22 -06:00
erikghandClaude Opus 5 367e769f5e feat(dolores): el nudo al centro para que el hilo lo atraviese
El nudo vivía arriba a la derecha, donde el hilo conductor no lo tocaba.
Centrado, el hilo lo atraviesa: el dolor cosido por lo mismo que lo va a
desatar, y el remate "se resuelve con una estrategia clara" queda justo
debajo.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 15:33:17 -06:00
erikgh 20924544d4 feat(movimiento): un solo autoplay, tres pasos legibles y parallax en las fotos
ComoEmpezar deja de rotar pasos: las tres anotaciones se leen de una, sin
botones ni opacidad. Mecanismo conserva su autoplay pero distingue el paso
activo por borde y elevación, no apagando los demás. Las dos fotos
(fondo del Mecanismo y panel del ComoEmpezar) reciben un parallax suave
ligado al scroll de página.

El test de autoplay que Comompezar tenía se retira: afirmaba el
comportamiento que este cambio borra, y choca con el test nuevo que pide
cero botones.
2026-07-31 11:46:05 -06:00
erikgh d6453ce197 feat(frase-ancla): la secuencia resuelve en el ≡ sobre la frase 2026-07-31 11:22:37 -06:00
erikgh a03b6c1f92 feat(hero): la metáfora de marca sustituye al carrusel de dolores 2026-07-31 11:16:46 -06:00
erikghandClaude Opus 5 69b4069525 feat(secciones): puntos de inflexión y dolores, con gráfico en toda la página
Dos secciones nuevas tomadas del deck de la dueña, verbatim y sin
reescribir: los 6 puntos de inflexión y los 4 dolores en primera persona.

El resto de las secciones incorpora la capa gráfica: fondos de puntos,
duotono sobre foto en Mecanismo y Cómo empezar, pantalla partida sí/no en
Para quién, y pasos conectados con línea de progreso.

Las fotos son CC BY-SA 4.0 y llevan crédito en el footer, como exige la
licencia al haberlas modificado.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 10:44:54 -06:00
erikgh b3bd698e9b fix: a11y (gold-deep token AA, Disciplinas ul/li, Cierre nav) + scaffold cleanup
- Add gold-deep #7A5F15 token (~5.97:1 on white, WCAG AA) for small-text eyebrows
- Apply text-gold-deep to 4 eyebrows (Hero, Disciplinas, ComoEmpezar, Estratega)
- Disciplinas: div grid → semantic ul/li for screen-reader consistency
- Cierre: wrap contact links in <nav aria-label="Contacto">
- Estratega: portrait gradient → Tailwind tokens (from-ink to-gold), drop inline hex
- Delete unused Geist fonts (app/fonts/, ~134KB)
- Replace default README with creeer README
- Tests: +2 structural (Disciplinas ul/li, Cierre nav aria-label)
2026-07-22 10:06:46 -06:00
erikghandClaude Opus 4.8 7d27c91cf7 feat: Cómo empezar section (07) — 3-step on-ramp to WhatsApp
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 15:45:30 -06:00
erikgh 8947a11e70 feat: Cierre section (07, dark) — closing quote + contact links 2026-07-21 11:20:06 -06:00
erikghandClaude Opus 4.8 532ce55558 feat: Estratega section (06) — portrait + bio + quote
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 11:13:38 -06:00
erikghandClaude Opus 4.8 729e06bdc8 feat: Disciplinas section (05) — pillars as tools
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 11:08:11 -06:00
erikgh a97718f43e feat: Mecanismo section (04, dark) — 3-step method 2026-07-21 10:32:19 -06:00
erikgh e380e9751a feat: ParaQuien section (03) — audience filter 2026-07-21 10:28:44 -06:00
erikgh d2fe1fcf64 feat: FraseAncla section (02) — anchor quote 2026-07-21 10:24:52 -06:00
erikgh ccfcf71491 feat: Hero section (01) with HV-1 hormozi + V-a editorial variants 2026-07-21 10:18:27 -06:00