Widget-Anpassung

Passe Farben, Texte, Design-Stile und Branding des Chat-Widgets individuell an dein Corporate Design an.

Übersicht

Das Lymbe AI Widget lässt sich umfassend an dein Corporate Design anpassen. Alle Einstellungen findest du im Dashboard unter Bots → Design. Änderungen werden in Echtzeit in der Vorschau angezeigt und sind sofort nach dem Speichern auf deiner Website sichtbar.

Farben

Du kannst über 20 Farbwerte individuell anpassen. Alle Werte akzeptieren CSS-Farbformate (Hex, RGB, HSL).

FeldStandardBeschreibung
primaryColor#09CC78Hauptfarbe – Button, Header, Links
primaryHoverColor#08b56aHover-Zustand der Hauptfarbe
headerBackground#09CC78Hintergrundfarbe des Widget-Headers
headerTextColor#FFFFFFTextfarbe im Header
botBubbleBackground#F3F4F6Hintergrund der Bot-Nachrichten
botBubbleTextColor#1F2937Textfarbe der Bot-Nachrichten
userBubbleBackground#09CC78Hintergrund der User-Nachrichten
userBubbleTextColor#FFFFFFTextfarbe der User-Nachrichten
inputBackground#FFFFFFHintergrund des Eingabefelds
inputTextColor#1F2937Textfarbe im Eingabefeld
inputPlaceholderColor#9CA3AFFarbe des Placeholder-Texts
inputBorderColor#E5E7EBRahmenfarbe des Eingabefelds
widgetBackground#FFFFFFHintergrund des gesamten Widgets
dividerColor#E5E7EBFarbe der Trennlinien
timestampColor#9CA3AFFarbe der Zeitstempel
buttonBackground#09CC78Hintergrund des Floating-Buttons
buttonIconColor#FFFFFFIcon-Farbe des Floating-Buttons
scrollbarColor#D1D5DBFarbe der Scrollbar
typingIndicatorColor#09CC78Farbe der Tipp-Animation
linkColor#09CC78Farbe von Links in Nachrichten
errorColor#EF4444Farbe von Fehlermeldungen
successColor#10B981Farbe von Erfolgsmeldungen

Texte & Nachrichten

FeldStandardBeschreibung
welcomeMessageHallo! Wie kann ich dir helfen?Erste Nachricht des Bots beim Öffnen
inputPlaceholderNachricht eingeben…Placeholder im Eingabefeld
headerTitleBot-NameTitel im Widget-Header
headerSubtitleMeistens antwortet sofortUntertitel im Widget-Header
offlineMessageWir sind gerade nicht erreichbar.Anzeige außerhalb der Arbeitszeiten
poweredByTextPowered by Lymbe AIBranding-Text im Footer (ab Pro-Plan ausblendbar)
typingTextschreibt…Text der Tipp-Anzeige
sendButtonLabelSendenScreenreader-Label des Senden-Buttons
closeButtonLabelSchließenScreenreader-Label des Schließen-Buttons
newConversationTextNeues GesprächButton-Text für neues Gespräch

Design-Stile

Wähle zwischen zwei vordefinierten Design-Stilen oder passe einzelne Werte manuell an:

Modern (Standard)

  • Abgerundete Ecken (border-radius: 16px)
  • Dezente Schatten für Tiefe
  • Fließende Animationen
  • Minimalistisches Layout

Classic

  • Kantige Ecken (border-radius: 4px)
  • Klare Linien und Rahmen statt Schatten
  • Reduzierte Animationen
  • Kompakteres Layout

Avatar & Logo

Der Avatar wird im Header und neben den Bot-Nachrichten angezeigt. Lade ein Bild im PNG-, JPG- oder SVG-Format hoch (empfohlen: 128x128 px, max. 1 MB). Ohne eigenen Avatar wird ein generiertes Icon mit der Primärfarbe angezeigt.

Branding

Im Free-Plan wird „Powered by Lymbe AI" im Widget-Footer angezeigt. Ab dem Pro-Plan kannst du:

  • Den „Powered by"-Text komplett ausblenden
  • Ein eigenes Logo im Header verwenden
  • Einen Custom-Footer-Text definieren
  • Benutzerdefinierte CSS-Klassen injizieren

Erweitert: CSS Override

Für maximale Kontrolle kannst du eigene CSS-Regeln definieren. Das Widget wird in einem Shadow DOM gerendert, daher musst du den speziellen Selektor ::part() verwenden:

custom-widget.csscss
/* Eigene CSS-Regeln für das Lymbe AI Widget */
lymbe-widget::part(header) {
  background: linear-gradient(135deg, #09CC78, #06a060);
}

lymbe-widget::part(message-bot) {
  font-family: 'Inter', sans-serif;
  font-size: 14px;
}

lymbe-widget::part(input) {
  border-radius: 24px;
}

lymbe-widget::part(button) {
  width: 64px;
  height: 64px;
}

Responsive Verhalten

Das Widget passt sich automatisch an die Bildschirmgröße an. Auf mobilen Geräten (< 640px Breite) wird das Chat-Fenster im Vollbild geöffnet. Auf Desktop-Geräten erscheint es als schwebendes Fenster mit den Maßen 400x600 px.

BreakpointVerhalten
< 640pxVollbild-Modus, Chat-Button 56x56 px
640px - 1024pxSchwebendes Fenster 380x560 px
> 1024pxSchwebendes Fenster 400x600 px