diff --git a/app/config.yml b/app/config.yml index aa7ff85..df0ed57 100644 --- a/app/config.yml +++ b/app/config.yml @@ -21,6 +21,58 @@ languages: name: Norsk direction: ltr +# ── About modal ─────────────────────────────────────────────────────────────── +# Optional. Remove this section entirely to hide the About link in the footer. +about: + en: + title: "About" + content: | + ### Invoice Generator + A single-file browser app for generating freelance invoices as PDF. + No backend, no build step — just a browser and a config file. + + **Source:** [kbenestad/invoice](https://github.com/kbenestad/invoice) + **Docs:** [docs.benestad.net/invoice](https://docs.benestad.net/invoice) + + © 2026 Kristian Benestad. Licensed under the Apache 2 license. + btn-close: "Close" + de: + title: "Über" + content: | + ### Rechnungsgenerator + Eine Single-File-Browser-App zur Erstellung von Freiberufler-Rechnungen als PDF. + Kein Backend, kein Build-Schritt. + + **Quellcode:** [kbenestad/invoice](https://github.com/kbenestad/invoice) + **Dokumentation:** [docs.benestad.net/invoice](https://docs.benestad.net/invoice) + + © 2026 Kristian Benestad. Lizenziert unter Apache 2. + btn-close: "Schließen" + fr: + title: "À propos" + content: | + ### Générateur de factures + Une application de navigateur en fichier unique pour générer des factures en PDF. + Aucun backend, aucune étape de build. + + **Code source :** [kbenestad/invoice](https://github.com/kbenestad/invoice) + **Documentation :** [docs.benestad.net/invoice](https://docs.benestad.net/invoice) + + © 2026 Kristian Benestad. Sous licence Apache 2. + btn-close: "Fermer" + "no": + title: "Om" + content: | + ### Fakturagenerator + En nettleserapp i én fil for å generere frilansfakturaer som PDF. + Ingen backend, ingen byggtrinn. + + **Kildekode:** [kbenestad/invoice](https://github.com/kbenestad/invoice) + **Dokumentasjon:** [docs.benestad.net/invoice](https://docs.benestad.net/invoice) + + © 2026 Kristian Benestad. Lisensiert under Apache 2. + btn-close: "Lukk" + # ── Payment info visibility ─────────────────────────────────────────────────── # Set to true to hide the payment info panel entirely (useful if payment info # should not appear on invoices, e.g. per company policy). @@ -355,25 +407,25 @@ translations: fr: Devise étrangère "no": Utenlandsk valuta currency-code: - en: Currency code - de: Währungscode - fr: Code devise - "no": Valutakode + en: Foreign currency code + de: Fremdwährungscode + fr: Code devise étrangère + "no": Utenlandsk valutakode exchange-rate: - en: "Exchange rate (X foreign = 1 local)" - de: "Wechselkurs (X Fremd = 1 Inland)" - fr: "Taux de change (X étranger = 1 local)" - "no": "Valutakurs (X utenlandsk = 1 lokal)" + en: Exchange rate + de: Wechselkurs + fr: Taux de change + "no": Valutakurs per-item: - en: Price per item (foreign currency) - de: Preis je Einheit (Fremdwährung) - fr: Prix par unité (devise étrangère) - "no": Pris per enhet (utenlandsk valuta) + en: Price per item in + de: Preis je Einheit in + fr: Prix par unité en + "no": Pris per enhet i total-foreign: - en: Line total in foreign currency - de: Zeilenbetrag (Fremdwährung) - fr: Total ligne en devise étrangère - "no": Linjebeløp i utenlandsk valuta + en: Line total in + de: Zeilenbetrag in + fr: Total ligne en + "no": Linjebeløp i add-line: en: "+ Add new line" de: "+ Neue Zeile hinzufügen" diff --git a/app/index.html b/app/index.html index c405be4..5f7924c 100644 --- a/app/index.html +++ b/app/index.html @@ -400,11 +400,21 @@ - + +
+ + + +