-
e19d0b8ff7
docs(phase-04): add validation strategy
Jean-Luc Makiola
2026-03-12 09:16:57 +01:00
-
dd098d723e
docs(phase-04): research chart polish and bug fixes
Jean-Luc Makiola
2026-03-12 09:16:09 +01:00
-
be22fcc808
docs(phase-03): complete phase execution
Jean-Luc Makiola
2026-03-11 22:41:48 +01:00
-
57c4963a75
docs(03-03): complete row flash and tinted skeleton plan
Jean-Luc Makiola
2026-03-11 22:37:58 +01:00
-
c60a865797
feat(03-03): add pastel-tinted loading skeletons to DashboardPage
Jean-Luc Makiola
2026-03-11 22:36:38 +01:00
-
4ef10dae46
feat(03-03): wire row flash feedback into all three tracker components
Jean-Luc Makiola
2026-03-11 22:36:01 +01:00
-
f22eef837f
docs(03-02): complete delete confirmation and empty states plan
Jean-Luc Makiola
2026-03-11 22:33:50 +01:00
-
37630dea87
docs(03-01): complete inline edit affordance and form spinners plan
Jean-Luc Makiola
2026-03-11 22:33:30 +01:00
-
7c657c1004
docs(03-00): complete Wave 0 test stubs plan
Jean-Luc Makiola
2026-03-11 22:33:30 +01:00
-
4fc63893b8
feat(03-02): add EmptyState component and wire into Dashboard and Categories pages
Jean-Luc Makiola
2026-03-11 22:32:34 +01:00
-
30ec2d5780
feat(03-01): add loading spinners to Login, Register, and BudgetSetup submit buttons
Jean-Luc Makiola
2026-03-11 22:32:30 +01:00
-
c95c7f248e
test(03-00): add Wave 0 test stub files for 4 components
Jean-Luc Makiola
2026-03-11 22:32:07 +01:00
-
d9e60fa90c
feat(03-01): enhance InlineEditCell with pencil icon hover affordance and save/error callbacks
Jean-Luc Makiola
2026-03-11 22:31:20 +01:00
-
58bb57b1cc
test(03-01): add failing tests for pencil icon, onSaveSuccess, and onSaveError callbacks
Jean-Luc Makiola
2026-03-11 22:31:02 +01:00
-
72fb62635d
fix(03): revise plans based on checker feedback
Jean-Luc Makiola
2026-03-11 22:27:07 +01:00
-
0d40043615
docs(03-interaction-quality-and-completeness): create phase plan
Jean-Luc Makiola
2026-03-11 22:18:00 +01:00
-
c4ab29cb66
docs(phase-3): add validation strategy
Jean-Luc Makiola
2026-03-11 22:13:43 +01:00
-
ead79e0eb2
docs(03): research phase interaction quality and completeness
Jean-Luc Makiola
2026-03-11 22:12:45 +01:00
-
2ca809592d
docs(state): record phase 3 context session
Jean-Luc Makiola
2026-03-11 22:07:57 +01:00
-
cdd87923b9
docs(03): capture phase context
Jean-Luc Makiola
2026-03-11 22:07:52 +01:00
-
91331a3c15
docs(phase-02): complete phase execution
Jean-Luc Makiola
2026-03-11 21:53:44 +01:00
-
71d7d34c10
docs(02-02): complete sidebar branding plan — wordmark, active indicator, collapse trigger
Jean-Luc Makiola
2026-03-11 21:50:38 +01:00
-
fa8c402ac7
docs(02-01): complete auth page branding plan
Jean-Luc Makiola
2026-03-11 21:50:16 +01:00
-
79a0f9bc3d
feat(02-02): brand sidebar with wordmark, active indicator, and collapse trigger
Jean-Luc Makiola
2026-03-11 21:49:29 +01:00
-
381a06008b
feat(02-01): brand auth pages with gradient bg, wordmark, and Alert errors
Jean-Luc Makiola
2026-03-11 21:49:16 +01:00
-
9b57a1a4be
test(02-02): add AppLayout test scaffold for NAV-01 through NAV-04
Jean-Luc Makiola
2026-03-11 21:48:15 +01:00
-
dfd88de03e
test(02-01): add failing tests for AUTH-01 through AUTH-04 and install shadcn Alert
Jean-Luc Makiola
2026-03-11 21:47:57 +01:00
-
c6db87d4b8
docs(02-layout-and-brand-identity): create phase plan
Jean-Luc Makiola
2026-03-11 21:43:15 +01:00
-
a5b35343eb
docs(phase-2): add validation strategy
Jean-Luc Makiola
2026-03-11 21:39:02 +01:00
-
74e5787f78
docs(phase-02): research layout and brand identity phase
Jean-Luc Makiola
2026-03-11 21:38:05 +01:00
-
f2cce8073a
docs(phase-01): complete phase execution
Jean-Luc Makiola
2026-03-11 21:28:20 +01:00
-
fddd8d1ea8
docs(01-02): complete palette wiring plan — all 6 dashboard components use design tokens
Jean-Luc Makiola
2026-03-11 21:20:19 +01:00
-
90a15c20ce
fix(01-02): resolve TypeScript build errors for production build
Jean-Luc Makiola
2026-03-11 21:00:24 +01:00
-
07041aed34
feat(01-02): wire palette.ts into all 6 dashboard components
Jean-Luc Makiola
2026-03-11 20:57:53 +01:00
-
689c88fc3e
feat(01-02): implement InlineEditCell shared component
Jean-Luc Makiola
2026-03-11 20:56:19 +01:00
-
bb36aeb272
test(01-02): add failing tests for InlineEditCell
Jean-Luc Makiola
2026-03-11 20:56:04 +01:00
-
d9cb292ef1
docs(01-01): complete design token foundation plan
Jean-Luc Makiola
2026-03-11 20:54:30 +01:00
-
6859b30347
feat(01-01): implement palette.ts as single source of truth for category colors
Jean-Luc Makiola
2026-03-11 20:52:41 +01:00
-
d5fc10de46
test(01-01): add failing tests for palette module
Jean-Luc Makiola
2026-03-11 20:52:06 +01:00
-
3f97d07f4e
feat(01-01): replace CSS tokens with pastel oklch values
Jean-Luc Makiola
2026-03-11 20:51:26 +01:00
-
cbf355273a
chore(01-01): install vitest test infrastructure
Jean-Luc Makiola
2026-03-11 20:50:30 +01:00
-
d9e65a43c2
docs(01): create phase plan
Jean-Luc Makiola
2026-03-11 19:26:25 +01:00
-
5aa64ab178
docs(01): add research and validation strategy
Jean-Luc Makiola
2026-03-11 19:20:19 +01:00
-
e54acc9827
docs(01): research phase design token foundation
Jean-Luc Makiola
2026-03-11 19:19:17 +01:00
-
d0b1b9291e
docs(state): record phase 1 context session
Jean-Luc Makiola
2026-03-11 19:13:08 +01:00
-
f217c0bfe9
docs(01): capture phase context
Jean-Luc Makiola
2026-03-11 19:13:00 +01:00
-
b90ff15843
docs: create roadmap (4 phases)
Jean-Luc Makiola
2026-03-11 19:00:10 +01:00
-
32dd5421b3
docs: define v1 requirements
Jean-Luc Makiola
2026-03-11 18:56:19 +01:00
-
30424adfb3
docs: complete project research
Jean-Luc Makiola
2026-03-11 18:51:09 +01:00
-
fd3be097b7
chore: add project config
Jean-Luc Makiola
2026-03-11 18:39:52 +01:00
-
e8e97cffc0
docs: initialize project
Jean-Luc Makiola
2026-03-11 18:37:24 +01:00
-
b9e4d82d1a
docs: map existing codebase
Jean-Luc Makiola
2026-03-11 18:20:14 +01:00
-
04cbb846d1
Init
Jean-Luc Makiola
2026-03-06 19:42:15 +00:00
-
abcbe3e1e5
Initial commit
makiolaj
2026-03-04 17:16:49 +00:00