Interface NowChatTheme - Android

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • L’interface NowChatTheme définit les couleurs par défaut pour les é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
    Alerte : critique : 0 Arrière-plan du texte d’alerte.

    Définir la valeur : #F8C8CD

    Valeur par défaut : N/A

    Alerte critique : 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 de la fenêtre contextuelle.

    Valeur d’ensemble : #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 la recherche (15 %) ou l’arrière-plan de la date et de l’heure (100 %).
    Arrière-plan tertiaire Arrière-plan de bulle d’agent et de 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 du diagramme à 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 une opacité de 25 % avec la même couleur.

    Définir la valeur : #3C59E7

    Valeur par défaut : N/A

    Lien secondaire Liens sur fond 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 adaptatives NowSDK que vous pouvez référencer pour remplir les couleurs dans l’interface de messagerie instantanée. Si cette option est définie dans cette classe, les couleurs par défaut y font référence.
    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 avec une couleur fixe qui apparaissent au-dessus de la couleur de la marque (en-tête d’é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%)

    Valeur d’ensemble : #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 bulle de messagerie instantanée, en-tête de carte

    Valeur d’ensemble : #151920

    Valeur par défaut : N/A

    Texte secondaire Contenu de la carte, icône de 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