Static HTML reimbursement form. Auto-calculated totals, consistent output. Replaces error-prone Excel and PDF claims forms.
Find a file
Claude 345e285d30
Redesign PDF output to match kBenestad design language
Visual-only change — all logic, validation, and page-break handling
is identical. Uses Helvetica/Courier (standard PDF fonts) to avoid
file size increase.

Changes:
- kBenestad color tokens: clrText #14181E, clrMuted #5F6975,
  clrBorder #E3E7EE, clrSurface2 #F8F9FB, clrAccent from config
- Page 1 header: 44pt initials box (surface-2 fill, accent initials)
  or logo image, org name + "Expense reimbursement" subtitle left;
  "Reimbursement" title + "Claim · DD Mon YYYY" in Courier right;
  0.5pt hairline below
- Staff/period/currency: light surface-2 info block with hairline
  borders, currency value in accent color
- Continuation headers (p2+): full-width surface-2 strip with labels
  and values, bordered top + bottom
- Item sections: 3pt accent left-stripe, item name bold left,
  subtotal in Courier accent right, 0.5pt hairline below
- Eyebrow labels: uppercase, bold, szXs (sz-2), clrMuted
- Value text: clrText vs old near-black; dates/FX/amounts in Courier
- Line dividers: 0.3pt clrBorder (was 0.3pt gray)
- Grand total: 1.5pt clrBorderStrong rule; label left, szLg bold
  accent amount right (was single right-aligned string)
- Footers: clrBorder hairline, all text clrMuted at szXs

https://claude.ai/code/session_01JyuActqTJG5tuRQNLmT7fZ
2026-06-08 04:08:56 +00:00
.github/workflows Add GitHub Actions workflow for repository mirroring 2026-06-04 17:14:44 +07:00
app Redesign PDF output to match kBenestad design language 2026-06-08 04:08:56 +00:00
dev Added design assets 2026-06-08 09:59:37 +07:00
docs Add user, admin, and developer documentation; expand CLAUDE.md 2026-05-19 09:50:11 +00:00
.gitattributes Initial commit 2026-05-12 23:46:34 +07:00
CLAUDE.md Add user, admin, and developer documentation; expand CLAUDE.md 2026-05-19 09:50:11 +00:00
DESIGN.md Added design assets 2026-06-08 09:59:37 +07:00
LICENSE Initial commit 2026-05-12 23:46:34 +07:00
README.md Initial commit 2026-05-12 23:46:34 +07:00

reimburse

Static HTML reimbursement form. Auto-calculated totals, consistent output. Replaces error-prone Excel and PDF claims forms.