Commit graph

43 commits

Author SHA1 Message Date
52ec9fac75 Fix: iPhone-Demo auf Musterküche-Station (gleicher Tenant wie Dashboard) 2026-05-17 16:27:24 +02:00
b06a3fac80 Feature: Live-Dashboard in Landing Page (PocketBase, 30s Auto-Refresh) + stündlicher Demo-Reset 2026-05-17 16:18:34 +02:00
a7176a589a Hafner: echtes Logo-PNG eingebunden, CI-Farben Navy/Grün 2026-05-17 16:08:44 +02:00
624d1c69f4 Fix: Schmidt Hygiene → Hafner Prüftechnik GmbH (fiktiver Demo-Name) 2026-05-17 16:01:17 +02:00
58e4523b54 Fix: Phone-Höhe 480px, CHECKFLO im White-Label entfernt 2026-05-17 15:59:17 +02:00
fbb3285dc6 Fix: iPhone-Mockup iframe auf 390px Viewport skaliert 2026-05-17 15:54:03 +02:00
71b12583d8 Fix: unused CSS selectors entfernt 2026-05-17 15:50:29 +02:00
533cb905fa Feature: Schmidt Hygiene GmbH als White-Label Demo (blaue CI, eigenes Logo, Live-Iframe) 2026-05-17 15:49:06 +02:00
678a5f9a03 Feature: Device-Mockups auf Landing Page (CSS Dashboard + Live iPhone-Iframe) 2026-05-17 15:39:42 +02:00
d1b2d41fd9 Fix: seed-testdata ohne bash4 assoc arrays (macOS kompatibel) 2026-05-17 15:37:14 +02:00
e30bef40ea Landing Page: Hero, Steps und Features auf Prüfbetriebe als Zielgruppe ausgerichtet 2026-05-17 15:29:36 +02:00
6d4f4c6867 Pricing: White-Label-Fokus, Rechenbeispiel, CTA angepasst 2026-05-17 14:51:22 +02:00
90973ca5af Fix: Phosphor Printer-Icon in Druck-Buttons 2026-05-17 14:46:56 +02:00
683c645f85 Feature: QR-Codes mit checkflo-Logo in der Mitte 2026-05-17 14:45:12 +02:00
65c36062fa Fix: Sidebar beim Drucken ausblenden 2026-05-17 14:43:12 +02:00
c983750dcd Feature: Phosphor-Icons in Admin-Nav, Druck-Button mit Printer-Icon 2026-05-17 14:39:47 +02:00
c5a640911c Feature: QR-Druck, Monatsprotokoll PDF, Pricing-Sektion 2026-05-17 14:36:59 +02:00
984f3c9162 Fix: Invalid Date graceful handling für Records ohne created-Feld 2026-05-17 14:26:13 +02:00
86cab10c70 Fix: sort/filter/expand nach autodate-Feldern wiederhergestellt 2026-05-17 14:22:42 +02:00
37364c54e4 Fix: mobile-web-app-capable meta tag hinzugefügt 2026-05-17 14:21:26 +02:00
708744b724 Fix: sort by id statt created (autodate-Felder fehlen in Collection) 2026-05-17 14:20:03 +02:00
808523a890 Debug: Fehlermeldung aus PocketBase loggen 2026-05-17 14:06:59 +02:00
2c5a6dcfb7 Debug: minimaler Query ohne Filter 2026-05-17 14:04:21 +02:00
5219a8822f Fix: Datumsformat ohne Z-Suffix für PocketBase-Filter 2026-05-17 14:02:51 +02:00
b5cac0e12c Fix: PocketBase Filter braucht single quotes und kein ISO-T-Format 2026-05-17 14:01:07 +02:00
a3281261ab Debug: Console-Logs im Dashboard 2026-05-17 13:59:03 +02:00
f8b82a3cff Fix: tenantId via explizitem user-Fetch statt authStore.record 2026-05-17 13:53:11 +02:00
ea7a48a995 Error handling in Admin-Queries (loading bleibt nicht hängen) 2026-05-17 13:38:32 +02:00
c7d4d5ae81 App-Icon aus SVG (dunkel), Manifest-Name auf 'checkflo' gekürzt 2026-05-17 13:28:06 +02:00
cf50ab12df Icons aus SVG: transparent, scharf, alle Größen 2026-05-17 13:23:49 +02:00
34c33864a4 Favicon korrekt: vollständiges Icon mit runden Ecken, Lanczos-Skalierung 2026-05-17 13:18:43 +02:00
67e801a018 App-Icons und Favicon aus checkflo-icons.png generiert 2026-05-17 13:08:55 +02:00
ecba1da140 Dark-Mode deaktiviert (color-scheme: light), lang=de 2026-05-17 12:56:56 +02:00
ca499dd4e5 Logo: Transparenz wiederhergestellt, korrekt beschnitten 2026-05-17 12:54:34 +02:00
cd82a75774 Logo: korrekt beschnitten (814x172), Höhe 44px 2026-05-17 12:51:53 +02:00
0f88032293 Nav: feste Höhe 72px, Logo 52px 2026-05-17 12:47:30 +02:00
7dae2cb1de Logo 80→160px 2026-05-17 12:45:53 +02:00
6899e92191 Logo 48→80px 2026-05-17 12:44:03 +02:00
562972c740 Logo: Whitespace beschnitten, Höhe auf 48px 2026-05-17 12:42:30 +02:00
5bffae2fa7 Logo Nav 56→280px 2026-05-17 12:38:00 +02:00
eacd1bf167 Logo-Größe in Nav erhöht (36→56px) 2026-05-17 12:35:15 +02:00
18570a42f0 Admin-Bereich, PWA-Manifest und Deploy-Setup
- Admin: Login, Dashboard, Protokoll, Stationen mit QR-Links
- PWA: vite-plugin-pwa mit Workbox Offline-Caching
- SvelteKit adapter-node + Dockerfile für DS-Deployment
- docker-compose.yml mit app + pocketbase Services
- Makefile: make deploy Befehl
2026-05-17 11:37:42 +02:00
f2615c9e07 Initial commit: SvelteKit PWA + PocketBase Setup für checkflo.de
- Landing Page mit Logo, Hero, Features, Steps, CTA
- QR-Scan Checklisten-Flow (/s/[id])
- PocketBase Client (pb.ts)
- Makefile für DS-Deployment (SSH)
- Setup-Scripts: setup-db.sh, seed-demo.sh
2026-05-17 11:31:13 +02:00