FASE 7e: CSS Inline Extraction + Minificación

- Extraído CSS inline de 15 templates POS + 13 templates Dashboard
- CSS movido a archivos .css externos en pos/static/css/ y dashboard/
- Generados .min.css vía minify-assets.sh
- Nginx auto-serve transparente para .min.css
- Tests: 73/73 pasando
- Script: scripts/extract-inline-css.py
This commit is contained in:
2026-04-27 08:50:19 +00:00
parent 5eab18bfa2
commit f893391916
69 changed files with 38622 additions and 19242 deletions

19
.gitignore vendored
View File

@@ -43,6 +43,21 @@ Thumbs.db
# Local configuration
.claude/
*.local.json
.env
.env.local
.env.production
# Secrets
*.pem
*.key
# POS static uploads
pos/static/images/parts/
# SQLite databases
*.db
*.db-shm
*.db-wal
# Temporary files
*.tmp
@@ -54,6 +69,10 @@ Thumbs.db
# Data files (TecDoc downloads, too large for git)
data/
vehicle_database/
CapturasWeb/
.pytest_cache/
node_modules/
# SQLite WAL files
*.db-shm