Interface NowChatTheme : Android

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • L’interface NowChatTheme définit les couleurs par défaut des éléments de l’interface utilisateur de messagerie Agent actif instantanée and Agent virtuel .

    L’interface NowChatTheme étend l’interface NowUITheme et hérite de la propriété nowUIColoring.

    val nowUIColoring : NowUIColoring ?

    Vous pouvez modifier ces couleurs par défaut et créer vos propres thèmes pour votre implémentation de chat spécifique.

    Tableau 1. Propriétés
    Nom Description
    Alert-Critical-0 Arrière-plan du texte d’alerte.

    Définir la valeur : #F8C8CD

    Valeur par défaut : N/A

    Alert-Critical-3 Icône et barre de texte d’alerte.

    Valeur par défaut : N/A

    Définir la valeur : #B61C2D

    Arrière-plan primaire Arrière-plan neutre, sélecteur de choix, arrière-plan d’entrée et arrière-plan de carte.

    Définir la valeur : #FFFFFF

    Valeur par défaut : N/A

    Arrière-plan primaire actionnable Pagination sélectionnée, arrière-plan contextuel.

    Définir la valeur : #151920

    Valeur par défaut : N/A

    Arrière-plan secondaire Barre inférieure, colonnes dans les cartes, arrière-plan de la recherche dans le sélecteur de choix.

    Définir la valeur : #F6F6F8

    Valeur par défaut : N/A

    Arrière-plan secondaire actionnable Entrée cliquable telle que l’arrière-plan de recherche (15 %) ou l’arrière-plan de la date et de l’heure (100 %).
    Arrière-plan tertiaire Arrière-plan de bulles de l’agent et du bot.

    Définir la valeur : #E4E6EA

    Valeur par défaut : N/A

    Pensionnaire Tertiaire Tableaux d’entrée de messagerie instantanée

    Définir la valeur : #D3D6DC

    Par défaut : N/A

    Marque En-têtes

    Définir la valeur : #302F4B

    Valeur par défaut : #30D5C8

    Arrière-plan de la marque Arrière-plan à bulles de l’utilisateur

    Définir la valeur : #D1D2EE

    Valeur par défaut : N/A

    Destructif Action destructrice sur les boutons

    Définir la valeur : #B61C2D

    Valeur par défaut : #FFD68A

    Lien primaire Lien sur fond neutre. Pour les liens désactivés, utilisez 25 % d’opacité avec la même couleur.

    Définir la valeur : #3C59E7

    Valeur par défaut : N/A

    Lien secondaire Liens sur fond non neutre (pas #FFFFFF)

    Définir la valeur : #293D9E

    Valeur par défaut : N/A

    Notification Indicateur de nouveau message

    Définir la valeur : #E42338

    Valeur par défaut : N/A

    nowUIColoring Couleurs de thème NowSDK adaptatives que vous pouvez référencer pour renseigner les couleurs dans l’interface de messagerie instantanée. Si cette classe est définie, les couleurs par défaut y font référence.
    Par exemple :
    val brand
    get() = nowUIColoring?.brand ?:
    whiteGray

    Primaire : bouton et texte activable

    Définir la valeur : #4F52BD

    Valeur par défaut : #EBE0D0

    Texte d’en-tête de l’écran Éléments de texte et d’icône de couleur fixe qui s’affichent au-dessus de la couleur de la marque (en-tête de l’écran).

    Définir la valeur : #FFFFFF

    Par défaut : N/A

    Secondaire Mouvement de balayage de l’utilisateur

    Définir la valeur : #B61C2D

    Valeur par défaut : #D7A1F9

    Séparateur Diviseurs

    Définir la valeur : #D3D6DC

    Par défaut : N/A

    Shadow Ombre de la carte (15%)

    Définir la valeur : #151920

    Valeur par défaut : N/A

    Texte actionnable Texte sur les boutons ou arrière-plan en surbrillance

    Définir la valeur : #FFFFFF

    Valeur par défaut : N/A

    Texte primaire Texte de la bulle de messagerie instantanée, en-tête de la carte

    Définir la valeur : #151920

    Valeur par défaut : N/A

    Texte secondaire Contenu de la carte, icône de la barre de recherche et texte

    Définir la valeur : #2C323F

    Valeur par défaut : N/A

    Texte tertiaire Jour de la semaine pour le calendrier, espace réservé

    Valeur par défaut : N/A

    Définir la valeur : #454D5B