Skip to content

feat(web): ES/EN toggle + dedicated /contacto/ hire page#4

Open
JoniMartin27 wants to merge 3 commits into
mainfrom
feat/contact-page
Open

feat(web): ES/EN toggle + dedicated /contacto/ hire page#4
JoniMartin27 wants to merge 3 commits into
mainfrom
feat/contact-page

Conversation

@JoniMartin27

Copy link
Copy Markdown
Collaborator

Qué incluye

Toggle de idioma ES/EN

  • Reemplaza el botón único EN/ES por un selector segmentado ES/EN con el idioma activo iluminado (gradiente ember + glow). Construido en assets/shared.js y estilado en assets/shared.css, así que aplica a las 14 páginas del sitio sin tocar su HTML.

Home más limpio

  • Rediseño de las tarjetas de Servicios (tiles 2×2 con chips de fuego + hover) y del formulario con la estética "forja".
  • Eliminada la sección de contacto del home; los enlaces "Hablemos" / "Cuéntame tu proyecto" / "Contacto" ahora apuntan a /contacto/.

Nueva página /contacto/ (contratación)

Página de primer nivel, bilingüe y responsive, con:

  • Hero con titular en gradiente + CTAs
  • Qué puedo construir (servicios)
  • Cómo trabajo (4 pasos)
  • Por qué trabajar conmigo (4 diferenciadores)
  • Formulario (Formspree, origen=contacto) + enlace a GitHub
  • FAQ (acordeón de 5 preguntas)

Verificación

Probado en preview local (fervon-website): 0 errores de consola, layout equilibrado en escritorio, acordeón FAQ funcional, toggle ES/EN traduce todo el contenido nuevo, y responsive verificado a 375px.

🤖 Generated with Claude Code

JoniMartin27 and others added 3 commits June 17, 2026 17:03
- Replace the single EN/ES button with an illuminated ES/EN segmented
  control (built in shared.js, styled in shared.css) — applies to all pages.
- Redesign the Servicios cards and contact form on the home with the
  forge styling (flame chips, glow, two-column form, focus-glow).
- Move the contact form off the home into a standalone /contacto/ page and
  expand it into a full "work with me / hire" page: hero, what I can build,
  how it works, why Fervon, contact form and FAQ. Bilingual + responsive.
- Repoint all "Hablemos" links from #contacto to /contacto/.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Remove the Servicios section from the home (it now lives on /contacto/
  as "Qué puedo construir" + "Cómo trabajo").
- Add a "Contacto" link to the nav on both pages; mark it aria-current on
  the contact page. Point the "Hablemos" CTA straight to the form (#form).
- Repoint the now-dead #servicios links and drop them from the footers.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Remove the "Contacto" nav link on both pages — it duplicated the
  "Hablemos" CTA, which already opens /contacto/.
- Point the "Hablemos" CTA to the top of the contact page (was #form, which
  jumped straight to the bottom). Mark it aria-current on the contact page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant