NowWebTheme-Schnittstelle – Android

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die NowWebTheme- Schnittstelle bietet Eigenschaften, mit denen Sie die Farben, die in Webseiten verwendet werden, die auf Ihrer Instanz ServiceNow gehostet werden, in einer nativen Webansicht überschreiben können.

    Die NowWebTheme- Schnittstelle erweitert die NowUITheme- Schnittstelle und erbt die Eigenschaft nowUIColoring.

    val nowUIColoring: NowUIColoring?

    Diese Eigenschaft wird verwendet, um auf Farbvariablen zu verweisen, die von NowWebTheme verwendet werden können. Die in der folgenden Tabelle angegebenen Farben sind die Standardfarben für NowUIAdaptiveColor. Weitere Informationen zum Designen der Anwenderoberfläche finden Sie unter Verwenden Sie NowUIColoring, um NowWebTheme und NowChatTheme zu gestalten im Mobile SDK-Entwicklerhandbuch – Android.

    Tabelle : 1. Eigenschaften
    Name Beschreibung
    alertCritical0 Verwenden für:
    • Fehlermeldungen
    • Hintergrund der Snapbar
    Beispiel:
    val alertCritical3 get() = nowUIColoring?.alertCritical3 ?: NowUITheme.alertCritical3Color

    Standard: #F8C8CD

    alertCritical3 Verwenden für:
    • Fehlermeldungen
    • Umrandung der Snapbar
    Beispiel:
    val alertCritical0 get() = nowUIColoring?.alertCritical0 ?: NowUITheme.alertCritical0Color

    Standard: #B61C2D

    alertPositiv0 Verwenden für:
    • Erfolgsnachrichten
    • Hintergrund der Snapbar
    Beispiel:
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    Standard: #CADFC0

    alertPositive3 Verwenden für:
    • Erfolgsnachrichten
    • Umrandung der Snapbar
    Beispiel:
    val alertPositive0 get() = nowUIColoring?.alertPositive0 ?: NowUITheme.alertPositive0Color

    Standard: #266108

    alertWarnung0 Verwenden für:
    • Warnmeldungen
    • Hintergrund der Snapbar
    Beispiel:
    val alertWarning0 get() = nowUIColoring?.alertWarning0 ?: NowUITheme.alertWarning0Color

    Standard: #FBF7BF

    WarnungWarnung3 Verwenden für:
    • Warnmeldungen
    • Umrandung der Snapbar
    Beispiel:
    val alertWarning3 get() = nowUIColoring?.alertWarning3 ?: NowUITheme.alertWarning3Color

    Standard: #B6AA00

    HintergrundPrimär Verwenden für:
    • Kartenhintergrund
    • Auswahlliste
    • Eingabehintergrund
    • Neutraler Hintergrund
    Beispiel:
    val backgroundPrimary get() = nowUIColoring?.backgroundPrimary ?: NowUITheme.backgroundPrimaryColor

    Standard: #FFFFFF

    „backgroundTertiaryActionable“ Verwenden Sie für die Hintergrundfarbe für das Suchen und Bearbeiten von Text im Themendialogfeld.
    Beispiel:
    val backgroundTertiaryActionable get() = nowUIColoring?.backgroundTertiaryActionable ?: NowUITheme.backgroundTertiaryActionable

    Standard: #2C323F

    Marke Verwenden Sie für den Headerhintergrund in der Symbolleiste und in Tabellen.
    Beispiel:
    val brand get() = nowUIColoring?.brand ?: NowUITheme.brandColor

    Standard: #302F4B

    Benachrichtigung Verwenden Sie für den Indikator für neue Nachrichten.
    Beispiel:
    val notification get() = nowUIColoring?.notification ?: NowUITheme.notificationColor

    Standard: #B61C2D

    primär Verwenden für:
    • umsetzbarer Text
    • Schaltflächenhintergründe
    Beispiel:
    val primary get() = nowUIColoring?.primary ?: NowUITheme.primaryColor

    Standard: #4F52BD

    BildschirmHeaderText Verwenden Sie für Text- und Symbolelemente mit einer festen Farbe, die über der Markenfarbe angezeigt werden (Bildschirmheader/Symbolleiste).
    Beispiel:
    val screenHeaderText get() = nowUIColoring?.screenHeaderText ?: NowUITheme.screenHeaderTextColor

    Standard: #FFFFFF

    textActionable Verwenden für:
    • hervorgehobener Hintergrund
    • Text auf Aktionsschaltflächen
    Beispiel:
    val textActionable get() = nowUIColoring?.textActionable ?: NowUITheme.textActionableColor

    Standard: #FFFFFF

    textPrimär Verwenden für:
    • -Warnungsdialognachrichten
    • Karten-Header-Text
    • Chatblasentext
    • Titel und Beschreibung des Bilds
    • Thementext
    Beispiel:
    val textPrimary get() = nowUIColoring?.textPrimary ?: NowUITheme.textPrimaryColor

    Standard: #151920