Commit Graph

9 Commits

Author SHA1 Message Date
wm 43c08eafae fix: Fokus nach Senden zurück ins Eingabefeld
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 14:07:55 +01:00
wm d774d5097d fix: Chat-Webhook auf Produktions-URL umgestellt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 14:04:25 +01:00
wm 576becceff fix: Seitenscroll beim Chat-Senden behoben
scrollIntoView durch scrollTop = scrollHeight auf dem Container-Ref ersetzt,
damit nur der Chatbereich scrollt. type="button" am Send-Button ergänzt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 13:48:05 +01:00
wm 44fb883747 feat: statisches Chat-Mockup durch echten Sales-Chat ersetzt
- HeroSalesChat.tsx: funktionierender Chat mit Webhook-Anbindung,
  Typing-Indikator, Fehlerbehandlung und Enter-to-Send
- useChatSession.ts: Session-ID via crypto.randomUUID() + localStorage
- Hero.tsx: statischen Block durch <HeroSalesChat /> ersetzt,
  linke Seite vollständig erhalten

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 12:23:47 +01:00
wm 3118943b2e feat: React-Landingpage (Vite + TypeScript + Tailwind) hinzugefügt
Originalgetreue Migration der HTML-Landingpage in eine React-SPA.
Registrierungsformular mit Webhook-Integration und n8n-Response-Anzeige.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 08:03:23 +01:00
root 075aa4bbae fix: Kopieren-Funktion mit Fallback-Methode
Problem: navigator.clipboard.writeText war undefined
Lösung: Direkte Verwendung der Fallback-Methode (execCommand)

Die Fallback-Methode ist zuverlässiger und funktioniert in allen Browsern.
2026-01-29 08:38:12 +01:00
root bf6c30e3ff fix: Kopieren-Funktion im Dashboard repariert
Änderungen:
- Verbesserte copyEmbedCode() Funktion mit robusterem Clipboard-Handling
- Fallback für ältere Browser hinzugefügt
- Besseres Error-Handling und Logging
- Erfolgs-Benachrichtigungen optimiert

Die Kopieren-Funktion funktioniert jetzt zuverlässig in allen Browsern.
2026-01-29 08:31:53 +01:00
root b3224ed296 feat: BotKonzept Frontend erstellt
Neue Dateien:
- index.html: Landing Page mit Registrierung
- dashboard.html: Kunden-Dashboard
- css/style.css: Haupt-Stylesheet (1500+ Zeilen)
- css/dashboard.css: Dashboard-Styles (800+ Zeilen)
- js/main.js: Landing Page JavaScript
- js/dashboard.js: Dashboard JavaScript
- logo/20250119_Logo_Botkozept.svg: Logo

Features:
- Modernes, responsives Design
- Hero-Section mit Chat-Preview Animation
- Feature-Übersicht und Pricing-Tabelle
- Registrierungsformular mit Validierung
- FAQ-Akkordeon
- Dashboard mit PDF-Upload (Drag & Drop)
- Chatbot-Test-Interface
- Embed-Code Generator
- Trial-Status und Upgrade-Banner
- Mobile-optimiert
2026-01-28 22:31:54 +01:00
root 13927f8bbf first commit 2026-01-28 21:27:16 +01:00