Commit Graph

5 Commits

Author SHA1 Message Date
Cosmo
8baddf1914 feat: unified navigation hub + categories tab + mobile scroll fix
Some checks failed
CI / ci (push) Has been cancelled
- Navigation: 4 items (Home, Tracker, Finance, Settings)
- Tracker page: tabs for Habits, Tasks, Stats
- Finance: added Categories tab (CRUD)
- AddTransactionModal: fixed mobile scroll with sticky button
- Home: added finance balance widget
- Legacy routes (/habits, /tasks, /stats) redirect to /tracker
2026-03-01 04:34:59 +00:00
Cosmo
0ec0eede76 feat: add finance module UI
All checks were successful
CI / ci (push) Successful in 36s
- Finance.jsx: main page with tabs (Dashboard/Transactions/Analytics)
- FinanceDashboard: balance card, top categories, pie chart, daily line chart
- TransactionList: filtered list with search, type/category filters
- AddTransactionModal: bottom sheet with quick templates
- FinanceAnalytics: bar chart, donut chart, monthly trend
- finance.js: API layer
- Navigation: added Wallet icon for Finance
- App.jsx: added /finance route

Design matches Storybook mockups (glassmorphism, Deep Teal palette)
2026-03-01 04:22:35 +00:00
Cosmo
ec6993de98 ci: add Gitea Actions workflows and placeholder tests
Some checks failed
Deploy Production / deploy (push) Failing after 1m45s
CI / ci (push) Failing after 30s
2026-03-01 00:04:14 +00:00
Cosmo
208101195c feat: add Settings page with Telegram integration, reminder time fields 2026-02-06 13:16:50 +00:00
Cosmo
199887e552 Initial commit: Pulse web app 2026-02-06 11:19:55 +00:00