feat: Add initial setup page and functionality for admin account creation

- Created setup.html for the initial configuration of the admin account.
- Implemented setup.js to handle form submission and validation.
- Added logo images for branding.
- Introduced storage.js for API data handling (load, save, remove).
- Added styles.css for consistent styling across the application.
This commit is contained in:
Marco Gallegos
2025-08-25 08:01:30 -06:00
parent 9c497bc414
commit 4a841917f8
29 changed files with 4163 additions and 3216 deletions

12
dev-tasks.md Normal file
View File

@@ -0,0 +1,12 @@
# Tareas de Desarrollo
## Mejoras UI/UX
* **Redimensionamiento del Logotipo Principal:** Reducir el tamaño de `src/logo.png` (logotipo principal) al 35% de sus dimensiones actuales. - **HECHO**
* **Corrección del Logotipo del Pie de Página:** Investigar y corregir el problema que impide que `src/logo_dev.png` se cargue en el pie de página. - **PENDIENTE**
* **Acción:** Verificar la existencia e integridad del archivo `src/logo_dev.png`.
* **Refinamiento de la Barra de Navegación:** - **HECHO**
* Para las pestañas inactivas, mostrar solo el icono (eliminar texto).
* Asegurar que las pestañas inactivas tengan un fondo transparente.
* La pestaña activa debe seguir mostrando tanto el texto como el icono.
* **Problema de Transparencia:** Abordar el problema general de transparencia que afectaba a la interfaz de usuario en general. - **HECHO**