Interface NowChatTheme - Android

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • L’interface NowChatTheme définit les couleurs par défaut des éléments de l’interface utilisateur et Agent virtuel de la Agent actif messagerie instantanée.

    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 messagerie instantanée 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.

    Valeur définie : #FFFFFF

    Valeur par défaut : N/A

    Arrière-plan actionnable primaire Pagination sélectionnée, arrière-plan de la fenêtre contextuelle.

    Valeur de l’ensemble : #151920

    Valeur par défaut : N/A

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

    Définir la valeur : #F6F6F8

    Valeur par défaut : N/A

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

    Valeur définie : #E4E6EA

    Valeur par défaut : N/A

    Bordeur Tertiaire Entrées 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 arrière-plan neutre. Pour les liens désactivés, utilisez une opacité de 25 % avec la même couleur.

    Valeur définie : #3C59E7

    Valeur par défaut : N/A

    Lien secondaire Liens sur arrière-plan non neutre (non #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 remplir les couleurs dans l’interface de messagerie instantanée. Si elle est définie dans cette classe, les couleurs par défaut la référencent.
    Par exemple :
    val brand
    get() = nowUIColoring?.brand ?:
    whiteGray

    Primaire : bouton et texte actionnable

    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 apparaissent au-dessus de la couleur de la marque (en-tête de l’écran).

    Valeur définie : #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

    séparateursecondaire Séparateurs secondaires

    Définir la valeur : #B0B5BF

    Par défaut : N/A

    Shadow Ombre de la carte (15 %)

    Valeur de l’ensemble : #151920

    Valeur par défaut : N/A

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

    Valeur définie : #FFFFFF

    Valeur par défaut : N/A

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

    Valeur de l’ensemble : #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