Updated the web #31

Merged
jkuijperm merged 10 commits from dev into main 2026-08-28 11:28:27 +00:00

10 Commits

Author SHA1 Message Date
161ea36ff5 Theming de graficos Chart.js para modo claro/oscuro
- Anade charts.js con getChartColors, applyCartesianColors y
  registerThemedChart para centralizar los colores de los graficos segun
  el tema activo y refrescarlos en vivo al cambiar de tema (via
  MutationObserver sobre data-theme).
- Corrige el bug de renderizado en graficos de tipo 'line'
  (TypeError: t.startsWith is not a function): los colores de tema ahora
  se fijan en las opciones al crear cada grafico en lugar de mutarlas
  despues de new Chart(...).
- Anade variables --chart-grid-color y --chart-fill-color en base.css
  (light/dark) e incluye charts.js en base.html.
- Aplica el theming a categoryChart, mainChart y accountChart{id}
  (dashboard.html), miniChart (home.html) y monthlyChart/kmChart
  (fuel/list.html).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-26 17:43:59 +02:00
2fec314f4c Visual improvements 2026-08-05 12:44:56 +02:00
0135421655 Added other test to the navigation 2026-07-31 11:03:30 +02:00
255c035797 Unified the confirm/delete/back buttons 2026-07-31 11:03:06 +02:00
07b9b7c878 Added a night vision and modified the theme of the application 2026-07-30 08:26:48 +02:00
176f9d075c Improvements in the mobile view 2026-07-29 16:41:35 +02:00
bc1a957292 Make responsive 2026-07-29 15:33:10 +02:00
4ad2b59a1c Fixed minor typos 2026-07-29 15:14:14 +02:00
4e03c65c07 Created the .env.example 2026-07-29 13:29:28 +02:00
3e7e1f0aec Merge pull request 'main' (#30) from main into dev
Reviewed-on: #30
2026-07-29 11:21:49 +00:00