feat(18-03): Task 1 — Fetch-Helfer und Download-Link auf der Anmeldeseite

- apps/web/src/lib/desktop.ts: loadDesktopLatest (memoisiert, still bei
  Fehler), desktopDownloadUrl, formatFileSize (lokalisierte MB-Werte)
- DesktopDownloadLinks: unauffaelliger Link-Block, rendert nichts ohne
  Daten; Windows fuehrt, Linux als Kurzlink wenn beide Pakete vorliegen
- Anmeldeseite bindet den Block nach dem Formular ein (D-12)
- de/en: auth.desktopDownload.* ergaenzt

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-16 16:27:44 +02:00
parent 2164cd537a
commit 026d9c39af
7 changed files with 318 additions and 0 deletions
+6
View File
@@ -34,6 +34,12 @@
"branding": {
"tagline": "Modulare Workflow-Plattform für Ihr Unternehmen"
},
"desktopDownload": {
"windows": "Desktop-App herunterladen (Windows)",
"linux": "Desktop-App herunterladen (Linux)",
"linuxShort": "Linux-Version",
"version": "Version {version}"
},
"resetPassword": {
"title": "Passwort zurücksetzen",
"email": "E-Mail-Adresse",