NowChatTheme-Schnittstelle – Android

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die NowChatTheme- Schnittstelle definiert Standardfarben für die Elemente in der Chat-UI Service Desk-Mitarbeiter und Virtual Agent.

    Die NowChatTheme- Schnittstelle erweitert die NowUITheme- Schnittstelle und erbt die Eigenschaft nowUIColoring.

    val nowUIColoring: NowUIColoring?

    Sie können diese Standardfarben ändern und eigene Designs für Ihre spezifische Chat-Implementierung erstellen.

    Tabelle : 1. Eigenschaften
    Name Beschreibung
    Alert-Critical-0 Hintergrund des Warnungstexts.

    Wert festlegen: #F8C8CD

    Standardwert: N/A

    Alert-Critical-3 Symbol und Leiste für Warnungstext.

    Standardwert: N/A

    Wert festlegen: #B61C2D

    Hintergrund primär Neutraler Hintergrund, Auswahlauswahl, Eingabehintergrund und Kartenhintergrund.

    Wert festlegen: #FFFFFF

    Standardwert: N/A

    Hintergrund – Primär umsetzbar Paginierung ausgewählt, Popup-Hintergrund.

    Festgelegter Wert: #151920

    Standardwert: N/A

    Hintergrund sekundär Untere Leiste, Spalten auf Karten, Suchhintergrund in Auswahlauswahl.

    Wert festlegen: #F6F6F8

    Standardwert: N/A

    Sekundäres umsetzbares Element im Hintergrund Anklickbare Eingabe wie Suchhintergrund (15 %) oder Datums- und Uhrzeithintergrund (100 %).
    Hintergrund tertiär Agent- und Bot-Blasenhintergrund.

    Wert festlegen: #E4E6EA

    Standardwert: N/A

    Boarder Tertiär Chateingabetafeln

    Wert festlegen: #D3D6DC

    Standard: N/A

    Marke Header

    Wert festlegen: #302F4B

    Standardwert: #30D5C8

    Markenhintergrund Hintergrund des Anwenderblasens

    Wert festlegen: #D1D2EE

    Standardwert: N/A

    Destruktiv Destruktive Aktion auf Schaltflächen

    Wert festlegen: #B61C2D

    Standardwert: #FFD68A

    Primäre verknüpfen Link auf neutralem Hintergrund. Verwenden Sie für deaktivierte Links eine Opazität von 25 % bei derselben Farbe.

    Wert festlegen: #3C59E7

    Standardwert: N/A

    Sekundär verknüpfen Links auf nicht neutralem Hintergrund (nicht #FFFFFF).

    Wert festlegen: #293D9E

    Standardwert: N/A

    Benachrichtigung Indikator für neue Nachricht

    Wert festlegen: #E42338

    Standardwert: N/A

    nowUIColoring Adaptive NowSDK-Designfarben, auf die Sie beim Ausfüllen von Farben in der Chatoberfläche verweisen können. Wenn in dieser Klasse festgelegt, verweisen die Standardfarben darauf.
    Beispiel:
    val brand
    get() = nowUIColoring?.brand ?:
    whiteGray

    Primär: Schaltfläche und umsetzbarer Text

    Wert festlegen: #4F52BD

    Standardwert: #EBE0D0

    Bildschirm-Header-Text Text- und Symbolelemente mit fester Farbe, die über der Markenfarbe angezeigt werden (Bildschirmheader).

    Wert festlegen: #FFFFFF

    Standard: N/A

    Sekundär Wischbewegung des Anwenders

    Wert festlegen: #B61C2D

    Standardwert: #D7A1F9

    Trennzeichen Teiler

    Wert festlegen: #D3D6DC

    Standard: N/A

    Schatten Kartenschaden (15 %)

    Festgelegter Wert: #151920

    Standardwert: N/A

    Text umsetzbar Text auf Schaltflächen oder hervorgehobenem Hintergrund

    Wert festlegen: #FFFFFF

    Standardwert: N/A

    Haupttext Chatblasentext, Kartenheader

    Festgelegter Wert: #151920

    Standardwert: N/A

    Text – Sekundär Karteninhalt, Suchleistensymbol und Text

    Wert festlegen: #2C323F

    Standardwert: N/A

    Text – Tertiär Wochentag für Kalender, Platzhalter

    Standardwert: N/A

    Wert festlegen: #454D5B