Contexto
Hoy 404 y errores de servidor muestran las pantallas default de Next.js. Falta personalización con branding del faro.
Alcance
app/not-found.tsx — 404 con ilustración del faro apagado, CTA "Volver al inicio" y "Ver marketplace".
app/error.tsx — error boundary general con botón "Reintentar" y "Reportar bug" (link a GitHub Issues).
app/app/error.tsx — error boundary específico de la app que sugiere reconectar wallet.
app/global-error.tsx — fallback de último recurso.
Definition of done
- Modo claro y oscuro.
- Sin dependencia del cliente (renderizables server-side cuando aplica).
- Ilustración SVG inline (sin recursos externos).
- Mobile responsive.
Por qué es seguro delegarlo
Solo páginas de error visuales. No interactúan con backend ni wallet.
Contexto
Hoy 404 y errores de servidor muestran las pantallas default de Next.js. Falta personalización con branding del faro.
Alcance
app/not-found.tsx— 404 con ilustración del faro apagado, CTA "Volver al inicio" y "Ver marketplace".app/error.tsx— error boundary general con botón "Reintentar" y "Reportar bug" (link a GitHub Issues).app/app/error.tsx— error boundary específico de la app que sugiere reconectar wallet.app/global-error.tsx— fallback de último recurso.Definition of done
Por qué es seguro delegarlo
Solo páginas de error visuales. No interactúan con backend ni wallet.