Commit graph

4 commits

Author SHA1 Message Date
Claude
711abd27e9
Add app footer with About modal
Adds a footer bar at the bottom of the page with copyright, a link to
docs.benestad.net/invoice, a repo link, and an About link that opens a
modal. Modal title, Markdown content, and button label are configurable
via config.yml (about-title, about-content, about-button).

https://claude.ai/code/session_01MNy1ymwx9URLgXSgHc9W3T
2026-06-04 05:06:48 +00:00
Claude
65bd989597
Add copyright and custom build notice to all source and doc files
https://claude.ai/code/session_01BT9uLi8S6BAVgpvU9ekgeS
2026-05-27 03:50:24 +00:00
Claude
59fcafa135
Replace FX rate tooltip with modal popup; fix Other currency label
Selecting a non-base currency now shows a modal explaining the exchange
rate convention, using the actual currency names. Selecting Other shows
a variant asking the user to enter the ISO code first. Both messages
are configurable via fx-rate-message and fx-rate-message-other in
config.yml using {foreign} and {base} placeholders.

The Other option in the currency dropdown no longer shows __OTHER__.

https://claude.ai/code/session_01MbwfxnjLA9KdFTrfzB55HM
2026-05-24 17:45:17 +00:00
f72607fa9e New structure 2026-05-19 15:54:14 +07:00
Renamed from config.yml (Browse further)