Tailwind CSS 색상 팔레트
프로젝트에서 사용하는 Tailwind 색상 시스템
✨ Overridden Colors
tailwind.config.js에서 재정의한 커스텀 색상
📦 Default Colors
Tailwind CSS 기본 색상 팔레트
Tailwind CSS & PrimeVue 통합 컬러 시스템
ComfyUI는 Tailwind CSS와 PrimeVue의 컬러 시스템을 통합하여 사용합니다
유틸리티 클래스 기반 스타일링
컴포넌트 테마 시스템
자동 테마 전환 지원
프로젝트에서 사용하는 Tailwind 색상 시스템
tailwind.config.js에서 재정의한 커스텀 색상
Tailwind CSS 기본 색상 팔레트
컴포넌트에서 사용되는 시맨틱 색상 토큰 (Aura 테마 + Blue primary)
PrimeVue에서 사용 가능한 기본 색상 팔레트
PrimeVue CSS 변수와 Tailwind 클래스의 테마별 동작
클래스 없이도 자동으로 테마에 맞춰 변경되는 색상들
일반 텍스트: color → #334155
Muted 텍스트: text-muted → #64748b
배경: background → #ffffff
보더: border → #e2e8f0
일반 텍스트: color → #ffffff
Muted 텍스트: text-muted → #a1a1aa
배경: background → #18181b
보더: border → #3f3f46
tailwind.config.js에 정의된 text-muted 색상
사용법: class="text-muted"
→ PrimeVue의 CSS 변수를 참조하여 테마에 따라 자동 변경
⚠️ 주의: Tailwind neutral은 독립적인 색상입니다 (PrimeVue surface와 별개)
흰색 배경에서 대비를 위해 어두운 색상 사용
검은색 배경에서 대비를 위해 밝은 색상 사용
사용: bg-neutral-*, text-neutral-*
특징: 고정된 색상 값
테마: 수동으로 dark: 클래스 필요
사용: CSS 변수 또는 surface-* 클래스
특징: 테마에 따라 자동 변경
Light: Slate 색상 사용
Dark: Zinc 색상 사용
통합 방법:
• PrimeVue 컴포넌트: surface 자동 적용
• 커스텀 컴포넌트: CSS 변수 사용
• Tailwind 유틸리티: zinc/slate 직접 사용
1. 색상 시스템 중복: Tailwind의 neutral과 PrimeVue의 surface가 같은 역할이지만 다른 값 사용
2. 테마 전환 불일치: bg-neutral-*은 수동 dark: 클래스 필요, PrimeVue는 자동 전환
3. 해결 방안: Tailwind config에서 neutral을 PrimeVue surface 변수로 매핑하거나, 일관된 색상 시스템 하나만 사용 권장
개발자를 위한 색상 사용 방법
레포지토리에서 실제로 사용 중인 색상 및 클래스 분석