NowWebColoring 프로토콜 - iOS

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • NowWebColoring 프로토콜은 네이티브 웹 보기에서 ServiceNow 인스턴스에 호스팅된 웹 페이지 내에서 사용되는 색상에 대한 기본값을 제공합니다.

    아래 표에 지정된 색상은 기본 웹 인터페이스 색상을 정의합니다.

    표 1. 속성
    이름 설명
    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

    텍스트프라이머리 글꼴에 적용된 텍스트 색입니다.

    기본 어두운 색: #FFFFFF

    기본 조명 색상: #151920

    다음은 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 }
    }