The settings described on this page are located in the ComfyUI in-app settings menu. You can open it by navigating to Settings (gear icon) or using the
Ctrl + , keyboard shortcut, then select the corresponding category to view and configure these options.색상 팔레트 시스템
ComfyUI의 모양을 맞춤화하는 주된 방법은 내장된 색상 팔레트 시스템을 이용하는 것입니다.
- ComfyUI 테마 전환
- 현재 선택된 테마를 JSON 형식으로 내보내기
- JSON 파일에서 맞춤형 테마 설정 로드
- 맞춤형 테마 설정 삭제
색상 팔레트로 만족할 수 없는 모양 관련 요구사항은 user.css 파일을 통해 고급 모양 맞춤화를 수행할 수 있습니다.
색상 테마 맞춤화 방법
색상 팔레트를 통해 많은 특정 속성을 수정할 수 있습니다. 가장 일반적으로 맞춤화되는 요소 중 일부는 16진수 형식으로 표현된 색상입니다:캔버스
배경 이미지
- 요구사항: ComfyUI 프론트엔드 버전 1.20.5 이상
- 기능: 캔버스에 맞춤형 배경 이미지를 설정해 더욱 개인화된 작업 공간을 제공합니다. 이미지를 업로드하거나 웹 이미지를 사용해 캔버스의 배경을 설정할 수 있습니다.

노드
노드 불투명도
- 기능: 노드의 불투명도를 설정하며, 0은 완전히 투명, 1은 완전히 불투명을 나타냅니다.

노드 위젯
텍스트 영역 위젯 글꼴 크기
- 범위: 8 - 24
- 기능: 텍스트 영역 위젯의 글꼴 크기를 설정합니다. 텍스트 입력 상자의 텍스트 표시 크기를 조정해 가독성을 높입니다.

사이드바
통합된 사이드바 폭
- 기능: 활성화 시, 서로 다른 사이드바를 전환할 때 사이드바 폭이 일정하게 통합됩니다. 비활성화 시, 서로 다른 사이드바는 각각의 맞춤 폭을 유지할 수 있습니다.
사이드바 크기
- 기능: 사이드바의 크기를 조절하며, 일반 또는 작은 사이드바로 설정할 수 있습니다.
사이드바 위치
- 기능: 사이드바가 인터페이스의 좌측 또는 우측에 표시되도록 제어하며, 사용자의 사용 습관에 따라 사이드바 위치를 조정할 수 있습니다.
사이드바 스타일
- 기능: 사이드바의 시각적 스타일을 제어합니다. 옵션:
- 연결됨: 사이드바가 인터페이스 가장자리와 연결되어 나타납니다.
- 떠다니는: 사이드바가 인터페이스 가장자리와 시각적으로 분리된 떠다니는 패널처럼 나타납니다.

트리 탐색기
트리 탐색기 항목 패딩
- 기능: 트리 탐색기(사이드바 패널)의 항목 패딩을 설정해 트리 구조 내 항목 간의 간격을 조정합니다.

user.css를 이용한 고급 맞춤화
색상 팔레트로 충분한 제어가 되지 않는 경우, user.css 파일을 통해 맞춤 CSS를 사용할 수 있습니다. 이 방법은 색상 팔레트 시스템에 없는 요소를 맞춤화해야 하는 고급 사용자에게 권장됩니다.요구사항
- ComfyUI 프론트엔드 버전 1.20.5 이상
user.css 설정하기
- ComfyUI 사용자 디렉토리에
user.css라는 파일을 생성하세요 (워크플로우 및 설정과 같은 위치 - 아래 위치 정보 참조) - 이 파일에 맞춤 CSS 규칙을 추가하세요
- ComfyUI를 다시 시작하거나 페이지를 새로고침해 변경 사항을 적용하세요
사용자 디렉토리 위치
The ComfyUI user directory is where your personal settings, workflows, and customizations are stored. The location depends on your installation type:- Desktop - Windows
- Desktop - macOS
- Desktop - Linux
- Manual Install
- Portable
ComfyUI/user/default이며, ComfyUI를 다시 시작하거나 페이지를 새로고침해 변경 사항을 적용하세요.
user.css 예제 및 관련 지침
user.css 파일은 애플리케이션 시작 과정 초기에 로드됩니다. 따라서 CSS 규칙에 !important를 사용해 기본 스타일을 덮어쓰도록 해야 합니다.
user.css 맞춤화 예제
- 대부분의 맞춤화는 색상 팔레트를 먼저 사용하세요
- 색상 팔레트로 커버되지 않은 요소에 대해서만
user.css를 사용하세요 - 중요한 변경을 하기 전에 테마를 내보내서 필요할 경우 원상복구할 수 있도록 하세요
- 자신의 테마를 커뮤니티와 공유해 다른 사람들에게 영감을 주세요
- 색상 팔레트 변경 사항이 적용되지 않으면 페이지를 새로고침해 보세요
- CSS 맞춤화가 작동하지 않으면 프론트엔드 버전 1.20.5 이상인지 확인하세요
- 적용되지 않는 user.css 규칙에
!important를 추가해 보세요 - 맞춤화 백업을 유지해 쉽게 복원할 수 있도록 하세요