From 8b823bba1fb87b8d9a1f02b225e3cf20745c4c30 Mon Sep 17 00:00:00 2001 From: capthailand Date: Wed, 13 May 2026 01:02:05 +0700 Subject: [PATCH] First iteration --- CLAUDE.md | 107 +++++++ config.yml | 54 ++++ index.html | 842 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1003 insertions(+) create mode 100644 CLAUDE.md create mode 100644 config.yml create mode 100644 index.html diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..0d5ba85 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,107 @@ +# Reimbursement Form App + +Static browser app that collects expense data via a form UI and generates a PDF with attached receipts. No server, no build step — one HTML file + config.yml + assets. + +## Architecture + +``` +reimbursement/ +├── index.html # Complete app (HTML + CSS + JS, ~850 lines) +├── config.yml # All configurable values (parsed at runtime via js-yaml) +├── assets/ +│ └── logo.png # Optional org logo +└── CLAUDE.md +``` + +Single-file app. CSS is in ` + + +

Loading configuration…

+ + + +