이 페이지에 설명된 설정은 ComfyUI 인앱 설정 메뉴에 있습니다. 설정(톱니바퀴 아이콘)으로 이동하거나
Ctrl + , 키보드 단축키를 사용하여 해당 메뉴를 열고, 해당 카테고리를 선택하면 이러한 옵션을 확인하고 구성할 수 있습니다.색상 팔레트 시스템
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를 다시 시작하거나 페이지를 새로고침해 변경 사항을 적용하세요
사용자 디렉토리 위치
ComfyUI 사용자 디렉터리는 개인 설정, 워크플로우 및 맞춤화가 저장되는 곳입니다. 위치는 설치 유형에 따라 달라집니다.- 데스크톱 - Windows
- 데스크톱 - macOS
- 데스크톱 - Linux
- 수동 설치
- 휴대용
ComfyUI/user/default이며, ComfyUI를 다시 시작하거나 페이지를 새로고침해 변경 사항을 적용하세요.
user.css 예제 및 관련 지침
user.css 파일은 애플리케이션 시작 과정 초기에 로드됩니다. 따라서 CSS 규칙에 !important를 사용해 기본 스타일을 덮어쓰도록 해야 합니다.
user.css 맞춤화 예제
- 대부분의 맞춤화는 색상 팔레트를 먼저 사용하세요
- 색상 팔레트로 커버되지 않은 요소에 대해서만
user.css를 사용하세요 - 중요한 변경을 하기 전에 테마를 내보내서 필요할 경우 원상복구할 수 있도록 하세요
- 자신의 테마를 커뮤니티와 공유해 다른 사람들에게 영감을 주세요
- 색상 팔레트 변경 사항이 적용되지 않으면 페이지를 새로고침해 보세요
- CSS 맞춤화가 작동하지 않으면 프론트엔드 버전 1.20.5 이상인지 확인하세요
- 적용되지 않는 user.css 규칙에
!important를 추가해 보세요 - 맞춤화 백업을 유지해 쉽게 복원할 수 있도록 하세요