# Acceso de prestadores en la portada de MyCode

Fecha: 2026-07-29

## Objetivo

Incorporar en la portada pública de `web_mycode` una sección visible para
prestadores de servicios y enlazarla desde el footer, sin presentar todavía
un directorio público de comercios.

## Decisión de experiencia

La sección se ubicará después de `Productos` y antes de `Misión`. Esta
posición conserva el relato actual de la portada: primero explica MyCode y sus
productos, luego ofrece el acceso para comercios y finalmente presenta el
propósito y la descarga de la aplicación.

La sección tendrá una única acción:

- `Ingresar como prestador`, dirigida a la ruta nombrada `provider.login`.

El registro no tendrá un botón separado porque la pantalla de login ya ofrece
la opción de crear una cuenta.

El footer agregará `Prestadores de servicios` dentro de `Navegar`. Este enlace
apuntará al ancla `#providers` de la nueva sección, manteniendo la navegación
interna usada por los demás enlaces del footer.

## Contenido

El mensaje explicará que el espacio permite registrar y administrar la
información de un negocio, sus sucursales y servicios. No afirmará que los
locales o puntos están disponibles para consulta pública.

La portada soporta español e inglés, por lo que todo texto nuevo vivirá en
`resources/lang/{es,en}/redesign_welcome.php`.

## Diseño visual

La nueva sección reutilizará el sistema visual vigente:

- tipografía Bricolage Grotesque para títulos y Plus Jakarta Sans para texto;
- paleta azul, superficies claras, bordes y sombras existentes;
- botón tipo píldora y Material Symbols Rounded;
- ancho limitado por `.wrap`;
- animación de entrada `.reveal`;
- composición en dos columnas en escritorio y una columna en móvil.

El componente tendrá una zona de texto con etiqueta, título, descripción y
botón; la zona visual mostrará una tarjeta abstracta de gestión comercial con
iconos, sin mapa ni listado de locales.

## Arquitectura

La vista se implementará como un parcial Blade enfocado en
`resources/views/partials/redesign/welcome/providers.blade.php`. Sus estilos
vivirán en un archivo CSS propio incluido por `section-styles.blade.php`.

No se agregan controladores, lógica de negocio, llamadas al API ni JavaScript.
La ruta de destino se resolverá con `route('provider.login')`.

## Validación

Una prueba feature verificará que la portada:

- renderiza el ancla `providers`;
- enlaza el CTA a `/mi-prestador/login`;
- enlaza el footer a `#providers`;
- presenta el contenido en español e inglés.

También se ejecutarán el audit arquitectónico estricto y la suite completa.
