주요 콘텐츠로 건너뛰기

당신의 팔레트를 라이브로

13 × 2

작업하고 싶은 팔레트를 만들어보세요

6개 테마에서 시작해 밝은 모드와 어두운 모드의 13개 색상을 편집하세요. 미리보기와 대비를 확인하고 CSS, JSON 또는 에이전트 프롬프트로 내보낼 수 있습니다.

나만의 색상 만들기

여기서는 색상을 미리 봅니다. DSH에 적용하려면 테마를 만들고 설치해야 합니다.

출발점을 선택하세요

기본 테마를 선택하고 미리보기 모드를 전환한 다음 편집할 색상 역할을 선택하세요.

첫 번째 컬러부터 완성된 팔레트까지

6

Token 호환 검증 Theme

21

디렉터리에 게시된 Theme

첫 번째 컬러부터 완성된 팔레트까지

  1. 01

    베이스 선택

    이미 모든 색상 역할을 포함하고 있는 호환 가능한 테마로 시작하세요.

  2. 02

    편집 및 미리보기

    밝은 색상과 어두운 색상을 조정하여 대화 미리보기에 적용되는 모습을 확인하세요.

  3. 03

    확인하고 내보내기

    텍스트 대비를 확인한 후 CSS 또는 JSON을 저장하거나 팔레트를 에이전트에 보내 테마를 생성하세요.

나만의 색상 만들기

색상 역할을 선택하고 밝은 모드나 어두운 모드의 색상을 바꾸면 미리보기에 바로 반영됩니다.

팔레트 미리보기

대화오류 상태보내기

인터랙티브 13-토큰 맵

토큰 10 / 13

오류 상태

수정이 필요한 실패, 파괴적 작업, 유효성 검사 메시지입니다.

--dsw-alias-state-error-primary

색상 0개 수정됨

DSH에서 팔레트 사용하기

Agent 프롬프트를 복사해 테마를 만드세요. CSS와 JSON에는 두 모드가 모두 포함되며 JSON은 다시 가져와 편집할 수 있습니다.

가져온 색상으로 태양 흔적의 두 모드를 바꿉니다. 기본 테마는 유지되며 파일의 테마 이름에 따라 전환하지 않습니다.

JSON · 13 × 2
{
  "format": "dsh-token-lab",
  "version": 1,
  "baseTheme": "solar-trace",
  "tokens": {
    "--dsw-alias-bg-base": {
      "light": "#FFF7F1",
      "dark": "#1A100D"
    },
    "--dsw-alias-bg-layer-1": {
      "light": "#FFFFFF",
      "dark": "#241612"
    },
    "--dsw-alias-bg-layer-2": {
      "light": "#FCE9DC",
      "dark": "#312019"
    },
    "--dsw-alias-bg-overlay": {
      "light": "#FFFCF9",
      "dark": "#3A261E"
    },
    "--dsw-alias-border-l1": {
      "light": "#E9D4C6",
      "dark": "#53382C"
    },
    "--dsw-alias-border-l2": {
      "light": "#CFAE99",
      "dark": "#76513F"
    },
    "--dsw-alias-brand-primary": {
      "light": "#C84F24",
      "dark": "#FF956B"
    },
    "--dsw-alias-label-primary": {
      "light": "#48291D",
      "dark": "#FFF1E9"
    },
    "--dsw-alias-label-secondary": {
      "light": "#765B4E",
      "dark": "#CEB3A6"
    },
    "--dsw-alias-state-error-primary": {
      "light": "#B72F3D",
      "dark": "#FF7680"
    },
    "--dsw-alias-state-success-primary": {
      "light": "#39734E",
      "dark": "#72D19A"
    },
    "--dsw-alias-state-warn-primary": {
      "light": "#9B5807",
      "dark": "#FFC062"
    },
    "--dsw-specific-sidebar-fill": {
      "light": "#F9E6D9",
      "dark": "#1E120F"
    }
  }
}