Protocole NowChatColoring - iOS
Le protocole NowChatColoring définit les couleurs par défaut des éléments de l’interface utilisateur de Agent virtuel messagerie Agent actif instantanée.
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.
| Nom | Description |
|---|---|
| alertCritical0 | Couleur appliquée à l’arrière-plan contextuel de l’alerte. Couleur foncée par défaut : #7B1E28 Couleur de lumière par défaut : #F8C8CD |
| alertCritical2 | Couleur de l’icône du texte d’alerte. Valeur par défaut : #B61C2D |
| backgroundPrimary (arrière-plan) | Couleur d’arrière-plan appliquée à l’arrière-plan de la vue de messagerie instantanée, au sélecteur de choix, à l’arrière-plan d’entrée et à l’arrière-plan de la carte. Couleur foncée par défaut : #07080B Couleur de lumière par défaut : #FFFFFF |
| backgroundPrimaryActionable | Couleur d’arrière-plan appliquée à la pagination sélectionnée et aux arrière-plans contextuels. Couleur foncée par défaut : #FFFFFF Couleur de lumière par défaut : #151920 |
| backgroundSecondary (arrière-plan) | Couleur d’arrière-plan appliquée à la barre inférieure, aux colonnes des cartes et à l’arrière-plan de recherche dans un sélecteur de choix. Couleur foncée par défaut : #151920 Couleur de lumière par défaut : #F6F6F8 |
| arrière-planSecondaryActionable | Couleur d’arrière-plan appliquée aux entrées sélectionnables telles que l’arrière-plan de la recherche et l’arrière-plan de la date/heure. Couleur foncée par défaut : #C1C5CD Couleur de lumière par défaut : #2C323F |
| Arrière-planTertiaire | Couleur d’arrière-plan appliquée aux bulles de messagerie instantanée de l’agent et du bot. Couleur foncée par défaut : #252A35 Couleur de lumière par défaut : #E4E6EA |
| borderTertiaire | Couleur appliquée aux bordures d’entrée de la messagerie instantanée. Couleur foncée par défaut : #454D5B Couleur de lumière par défaut : #D3D6DC |
| marque | Couleur appliquée à l’indicateur d’activité affiché lors du chargement des pages. Couleur foncée par défaut : #302F4B Couleur de lumière par défaut : #302F4B |
| brandBackground (Arrière-plan) | Couleur d’arrière-plan appliquée à l’arrière-plan du diagramme à bulles de l’utilisateur. Couleur foncée par défaut : #28284D Couleur de lumière par défaut : #D1D2EE |
| destructeur | Couleur appliquée aux éléments d’interface utilisateur qui déclenchent des actions destructrices (par exemple, Supprimer) Couleur foncée par défaut : #E46876 Couleur de lumière par défaut : #B61C2D |
| linkPrimaryText | Couleur appliquée aux liens et aux éléments d’interface utilisateur qui se comportent comme des liens. Couleur foncée par défaut : #647BFD Couleur de lumière par défaut : #3C59E7 |
| liensecondaire | Couleur appliquée aux liens sur des arrière-plans non neutres (non blancs). Couleur foncée par défaut : #93A3FE Couleur de lumière par défaut : #293D9E |
| Notification | Couleur appliquée à l’indicateur de nouveau message. Couleur foncée par défaut : #E46876 Couleur de lumière par défaut : #B61C2D |
| nowUIColor | Thème de couleur de l’interface utilisateur de base utilisé pour tous les éléments d’interface utilisateur de NowSDK. |
| primaire | Couleur appliquée aux boutons ou au texte actionnable. Couleur foncée par défaut : #8486FF Couleur de lumière par défaut : #4F52BD |
| Texte d’en-tête d’écran | Couleur appliquée au texte dans l’en-tête de l’écran de messagerie instantanée. Couleur foncée par défaut : #FFFFFF Couleur de lumière par défaut : #FFFFFF |
| secondaire | Couleur appliquée à l’action de balayage. Couleur foncée par défaut : #CECFFF Couleur de lumière par défaut : #1C1D42 |
| séparateurprimaire | Couleur appliquée aux bordures d’entrée de la messagerie instantanée. Couleur foncée par défaut : #8F95A1 Couleur de lumière par défaut : #8F95A1 |
| séparateurTertiaire | Couleur appliquée aux séparateurs. Couleur foncée par défaut : #353B49 Couleur de lumière par défaut : #D3D6DC |
| ombre | Couleur appliquée à l’ombre de la carte. Couleur foncée par défaut : #151920 Couleur de lumière par défaut : #151920 |
| textActionable | Couleur appliquée au texte du bouton ou aux arrière-plans mis en surbrillance. Couleur foncée par défaut : #07080B Couleur de lumière par défaut : #FFFFFF |
| textSecondaire | Couleur appliquée au contenu de la carte et à l’icône et au texte de la barre de recherche. Couleur foncée par défaut : #C1C5CD Couleur de lumière par défaut : #2C323F |
| textTertiaire | Couleur appliquée aux jours de la semaine dans un calendrier et en tant qu’espace réservé. Couleur foncée par défaut : ##8F95A1 Couleur de lumière par défaut : #454D5B |
Ce qui suit montre les couleurs par défaut utilisées pour NowChatColoring. Vous pouvez remplacer une ou toutes ces couleurs.
public extension NowChatColoring {
var brand: UIColor { nowUIColor.brand }
var primary: UIColor { nowUIColor.primary }
var textActionable: UIColor { nowUIColor.textActionable }
var screenHeaderText: UIColor { nowUIColor.screenHeaderText }
var backgroundPrimary: UIColor { nowUIColor.backgroundPrimary }
var backgroundSecondary: UIColor {
nowUIColor.backgroundSecondary }
var backgroundTertiary: UIColor {
nowUIColor.backgroundTertiary }
var backgroundPrimaryActionable: UIColor { nowUIColor.backgroundPrimaryActionable }
var backgroundSecondaryActionable: UIColor { nowUIColor.backgroundSecondaryActionable }
var brandBackground: UIColor { nowUIColor.brandBackground }
var separatorPrimary: UIColor { nowUIColor.separatorPrimary }
var separatorTertiary: UIColor { nowUIColor.separatorTertiary }
var borderTertiary: UIColor { nowUIColor.borderTertiary }
var shadow: UIColor { nowUIColor.shadow }
var linkSecondary: UIColor { nowUIColor.linkSecondary }
var notification: UIColor { nowUIColor.notification }
var alertCritical0: UIColor { nowUIColor.alertCritical0 }
var alertCritical3: UIColor { nowUIColor.alertCritical3 }
}