Fist commit

This commit is contained in:
Angel Ivan
2026-10-02 12:08:21 -06:00
commit 2a9eabce14
54 changed files with 10737 additions and 0 deletions

22
ui/README.md Executable file
View File

@@ -0,0 +1,22 @@
# Dashboard TimbreESP
Frontend local, sin framework y sin recursos de red en tiempo de ejecución.
## Desarrollo
```powershell
cd ui
npm ci
npm run build
node --check app.js
```
`npm run build` genera:
- `dist/index.html`
- `dist/styles.min.css`
- `dist/app.min.js`
El build de PlatformIO ejecuta `npm run build` automáticamente si Node.js y `ui/node_modules` están disponibles. Si no, incrusta los fuentes sin minificar como respaldo.
No se deben añadir recursos externos, frameworks, WebSockets ni información de credenciales al navegador.