mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-01-17 17:50:21 -06:00
- Remove global jQuery/DataTables/Chart.js from base; load per-page where used - Add “Skip to content” link and set main content id for accessibility - Add reusable confirm modal with Promise API; refactor clients/invoices to use it - Add mobile “Log Time” floating action button (FAB) - Extract inline styles into app/static/ui.css (invoices, project view); tidy project list CSS - Invoices list: add status filter chips, mobile-friendly data-labels; move scripts to extra_js - Add per-page Chart.js includes for reports and project view - Improve performance (less global JS) and consistency without altering behavior Note: Theme/density navbar buttons intentionally excluded per request.