Interface NowWebTheme : Android

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • L’interface NowWebTheme fournit des propriétés qui vous permettent de remplacer les couleurs utilisées dans les pages Web hébergées sur votre ServiceNow instance dans une vue Web native.

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

    val nowUIColoring : NowUIColoring ?

    Cette propriété est utilisée pour référencer les variables de couleur que NowWebTheme peut utiliser. Les couleurs spécifiées dans la table ci-dessous sont les couleurs par défaut pour NowUIAdaptiveColor. Pour plus d’informations sur le thème de l’interface utilisateur, consultez Utiliser NowUIColoring pour le thème NowWebTheme et NowChatTheme le Guide du développeur du SDK Mobile - Android.

    Tableau 1. Propriétés
    Nom Description
    alerteCritique0 À utiliser pour :
    • Messages d’erreur
    • Arrière-plan de snackbar
    Par exemple :
    val alertCritical3 get() = nowUIColoring?.alertCritical3 ?: NowUITheme.alertCritical3Color

    Valeur par défaut : #F8C8CD

    alerteCritique3 À utiliser pour :
    • Messages d’erreur
    • Bordure de snackbar
    Par exemple :
    val alertCritical0 get() = nowUIColoring?.alertCritical0 ?: NowUITheme.alertCritical0Color

    Valeur par défaut : #B61C2D

    alertePositive0 À utiliser pour :
    • Messages de réussite
    • Arrière-plan de snackbar
    Par exemple :
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    Valeur par défaut : #CADFC0

    alertePositive3 À utiliser pour :
    • Messages de réussite
    • Bordure de snackbar
    Par exemple :
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    Valeur par défaut : #266108

    alerteAvertissement0 À utiliser pour :
    • Messages d’avertissement
    • Arrière-plan de snackbar
    Par exemple :
    val alertWarning0 get() = nowUIColoring?.alertWarning0 ?: NowUITheme.alertWarning0Color

    Valeur par défaut : #FBF7BF

    alerteAvertissement3 À utiliser pour :
    • Messages d’avertissement
    • Bordure de snackbar
    Par exemple :
    val alertWarning3 get() = nowUIColoring?.alertWarning3 ?: NowUITheme.alertWarning3Color

    Valeur par défaut : #B6AA00

    backgroundPrimary À utiliser pour :
    • arrière-plan de la carte
    • Sélecteur de choix
    • arrière-plan d’entrée
    • arrière-plan neutre
    Par exemple :
    val backgroundPrimary get() = nowUIColoring?.backgroundPrimary ?: NowUITheme.backgroundPrimaryColor

    Valeur par défaut : #FFFFFF

    arrière-planTertiaireActionnable Utilisez cette option comme couleur d’arrière-plan pour la recherche dans la boîte de dialogue de rubrique et modifiez le texte.
    Par exemple :
    val backgroundTertiaryActionable get() = nowUIColoring?.backgroundTertiaryActionable ?: NowUITheme.backgroundTertiaryActionable

    Valeur par défaut : #2C323F

    Marque À utiliser pour l’arrière-plan de l’en-tête dans la barre d’outils et les tableaux.
    Par exemple :
    val brand get() = nowUIColoring?.brand ?: NowUITheme.brandColor

    Valeur par défaut : #302F4B

    Notification À utiliser pour l’indicateur de nouveau message.
    Par exemple :
    val notification get() = nowUIColoring?.notification ?: NowUITheme.notificationColor

    Valeur par défaut : #B61C2D

    Principal À utiliser pour :
    • Texte actionnable
    • Arrière-plans des boutons
    Par exemple :
    val primary get() = nowUIColoring?.primary ?: NowUITheme.primaryColor

    Valeur par défaut : #4F52BD

    screenHeaderText (en anglais seulement) À utiliser pour les é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 de l’écran/barre d’outils).
    Par exemple :
    val screenHeaderText get() = nowUIColoring?.screenHeaderText ?: NowUITheme.screenHeaderTextColor

    Valeur par défaut : #FFFFFF

    textActionable À utiliser pour :
    • Arrière-plan en surbrillance
    • Texte sur les boutons d’action
    Par exemple :
    val textActionable get() = nowUIColoring?.textActionable ?: NowUITheme.textActionableColor

    Valeur par défaut : #FFFFFF

    textPrimary (Primaire) À utiliser pour :
    • Messages de boîte de dialogue d’alerte
    • Texte d’en-tête de la carte
    • Texte de bulle de messagerie instantanée
    • Titre et description de l’image
    • Texte de la rubrique
    Par exemple :
    val textPrimary get() = nowUIColoring?.textPrimary ?: NowUITheme.textPrimaryColor

    Par défaut : #151920