reimburse/app
Claude e47dc9c4b3
Replace action row with Save | Validate | Download layout
- Save (20%) and Validate (20%) as ghost buttons, Download (60%) as primary
- Validate runs full validation and shows error list or a green success note
- Save retains existing onSave behaviour (soft validation + persist)

https://claude.ai/code/session_01JyuActqTJG5tuRQNLmT7fZ
2026-06-08 16:38:20 +00:00
..
assets Complete favicon/PWA asset set 2026-06-08 15:45:29 +00:00
config.yml Add app footer with About modal 2026-06-04 04:54:17 +00:00
index.html Replace action row with Save | Validate | Download layout 2026-06-08 16:38:20 +00:00