NowChatProtocole de coloration - iOS
Le protocole NowChatColoring définit les couleurs par défaut des éléments de l’interface utilisateur de la Agent actif messagerie instantanée and Agent virtuel .
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 de la fenêtre contextuelle d’alerte. Couleur foncée par défaut : #7B1E28 Couleur de lumière par défaut : #F8C8CD |
| alertCritical3 | Couleur appliquée à l’icône et à la barre de la fenêtre contextuelle d’alerte. Couleur foncée par défaut : #E46876 Couleur de lumière par défaut : #B61C2D |
| backgroundPrimary | 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 | 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 chat d’agent et de 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 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 | Couleur d’arrière-plan appliquée à l’arrière-plan à 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 |
| lienPrimaryText | 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 |
| screenHeaderText | 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 sombre 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 }
}