From 7705f132970d8b4fde51ff6a615fd6f31475c040 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Tue, 14 Oct 2025 01:55:13 -0600 Subject: [PATCH] =?UTF-8?q?feat:=20agregar=20p=C3=A1ginas=20personalizadas?= =?UTF-8?q?=20de=20error=20y=20offline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Crear error.vue para manejar errores 404 y otros errores de routing - Crear pages/offline.vue para estado offline - Ambas páginas incluyen fondo Aurora y diseño glass morphism - Opciones para volver al menú principal o ir a Authentik - Agregar /offline a rutas de prerender - Detección automática de estado de conexión en página offline --- error.vue | 355 ++++++++++++++++++++++++++++++++++++ nuxt.config.ts | 2 +- pages/offline.vue | 445 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 801 insertions(+), 1 deletion(-) create mode 100644 error.vue create mode 100644 pages/offline.vue diff --git a/error.vue b/error.vue new file mode 100644 index 0000000..37694c3 --- /dev/null +++ b/error.vue @@ -0,0 +1,355 @@ + + + + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 9bdd6e8..aa54ddb 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -235,7 +235,7 @@ export default defineNuxtConfig({ }, prerender: { crawlLinks: true, - routes: ['/'] + routes: ['/', '/offline'] }, // Development configuration for proxy devProxy: process.env.NODE_ENV === 'development' ? {} : undefined diff --git a/pages/offline.vue b/pages/offline.vue new file mode 100644 index 0000000..5698f15 --- /dev/null +++ b/pages/offline.vue @@ -0,0 +1,445 @@ + + + + +