Updated the web #31

Merged
jkuijperm merged 10 commits from dev into main 2026-08-28 11:28:27 +00:00
Owner
No description provided.
jkuijperm added 10 commits 2026-08-28 11:28:18 +00:00
Reviewed-on: #30
- 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>
jkuijperm merged commit d88276556a into main 2026-08-28 11:28:27 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jkuijperm/expenses_manager#31
No description provided.