NowWebColoring 프로토콜 - iOS
NowWebColoring 프로토콜은 네이티브 웹 뷰의 인스턴스에 호스팅된 ServiceNow 웹 페이지 내에서 사용되는 색상의 기본값을 제공합니다.
아래 테이블에 지정된 색상은 기본 웹 인터페이스 색상을 정의합니다.
| 이름 | 설명 |
|---|---|
| alertCritical0 | 오류 배너에 적용되는 배경색입니다. 기본 진한 색: #7B1E28 기본 조명 색: #F8C8CD |
| alertCritical3 | 오류 텍스트 배너에 적용되는 텍스트 색상입니다. 기본 진한 색: #E46876 기본 조명 색상: #B61C2D |
| alertLow0 | 정보 배너에 적용되는 배경색입니다. 기본 진한 색: #DBDBDE 기본 조명 색상: #DBDBDE |
| alertPositive0 | 성공 메시지를 표시하는 배너의 배경색입니다. 기본 진한 색: #CADFC0 기본 조명 색: #CADFC0 |
| alertPositive3 | 성공 메시지를 표시하는 배너의 텍스트 색입니다. 기본 진한 색: #3B7F00 기본 조명 색상: #3B7F00 |
| alertWarning0 | 경고 배너에 적용되는 배경색입니다. 기본 진한 색: #FBF7BF 기본 조명 색: #FBF7BF |
| backgroundPrimary | 웹 뷰가 포함된 뷰에 적용되는 배경색입니다. 기본 진한 색: #07080B 기본 조명 색상: #FFFFFF |
| 낙인 | 페이지를 로드하는 동안 표시되는 활동 표시기에 적용되는 색상입니다. 기본 진한 색: #302F4B 기본 조명 색상: #302F4B |
| 기본 | 웹 화면의 작업 시트에 적용된 색조 색상입니다. 기본 진한 색: #8486FF 기본 조명 색상: #4F52BD |
| screenHeaderBackground | 단추 배지에 적용되는 텍스트 색입니다. 이 색상은 배지 주위의 얇은 테두리에도 적용됩니다. 기본 진한 색: #CADFC0 기본 조명 색: #CADFC0 |
| screenHeaderText |
기본 진한 색: #FFFFFF 기본 조명 색상: #FFFFFF |
| textActionble | 작업 버튼의 텍스트 색입니다. 기본 진한 색: #07080B 기본 조명 색상: #FFFFFF |
| textPrimary | 글꼴에 적용된 텍스트 색상입니다. 기본 진한 색: #FFFFFF 기본 조명 색: #151920 |
| webPageThemeId | NowWeb에서 로드한 웹 페이지에 적용할 ServiceNow 테마의 Sys_id. 기본값: 구성된 기본 테마 테이블: UX 테마 [sys_ux_theme] 테이블에 있습니다. |
| webPageThemeVariantId | NowWeb에서 로드하는 웹 페이지에 적용할 ServiceNow 테마 변형의 Sys_id. 기본값: 구성된 기본 테마 변형 테이블: UX 스타일 [sys_ux_style] 테이블에 있습니다. |
다음은 NowWebColoring에 사용되는 기본 색을 보여 줍니다. 이러한 색상 중 일부 또는 전부를 재정의할 수 있습니다.
public extension NowWebColoring {
var brand: UIColor { nowUIColor.brand }
var primary: UIColor { nowUIColor.primary }
var textPrimary: UIColor {
nowUIColor.textPrimary.withAlphaComponent(0.25)
}
var screenHeaderText: UIColor { nowUIColor.screenHeaderText }
var screenHeaderBackground: UIColor { nowUIColor.screenHeaderBackground }
var textActionble: UIColor {
nowUIColor.textActionable
}
var alertCritical0: UIColor { nowUIColor.alertCritical0 }
var alertCritical3: UIColor { nowUIColor.alertCritical3 }
var alertPositive0: UIColor { nowUIColor.alertPositive0 }
var alertPositive3: UIColor { nowUIColor.alertPositive3 }
var alertLow0: UIColor { nowUIColor.alertLow0 }
var alertWarning0: UIColor { nowUIColor.alertWarning0 }
var backgroundPrimary: UIColor { nowUIColor.backgroundPrimary }
}