自定义 ComfyUI 外观
了解如何使用调色板和高级 CSS 选项自定义 ComfyUI 的外观
ComfyUI 提供灵活的外观自定义选项,允许您根据个人喜好来个性化界面。
调色板系统
自定义 ComfyUI 外观的主要方式是通过内置的调色板系统。这允许您:
- 在预设主题之间切换
- 修改特定界面元素
- 创建并保存您自己的自定义主题
- 导出和导入主题配置
访问调色板
- 点击侧边栏中的设置齿轮图标
- 选择外观 → 调色板
预设主题
ComfyUI 自带几个内置主题:
- 深色主题(默认)
- 浅色主题
- 根据您的 ComfyUI 版本,可能有其他可用主题
自定义颜色
调色板系统让您可以自定义界面的几乎每个方面:
- 节点颜色和样式
- 背景颜色
- 文本颜色和字体
- 小部件外观
- 连接线颜色和样式
导出/导入主题
您可以保存和分享您的自定义主题:
- 导出:在调色板设置中,点击”导出”将当前主题配置保存为 JSON 文件
- 导入:点击”导入”加载先前保存的主题或社区分享的主题
颜色配置属性
调色板允许您修改许多特定属性。以下是一些最常自定义的元素:
背景图片
ComfyUI 允许您为画布设置自定义背景图片,提供更加个性化的工作空间。
要求
- ComfyUI 前端版本 1.20.5 或更新版本
通过设置设置背景图片
- 点击侧边栏中的设置齿轮图标
- 前往外观 → 背景图片
- 您可以:
- 使用上传按钮从本地计算机上传图片
- 提供远程图片的 URL
从生成结果设置背景图片
您还可以快速将生成的图片设置为背景:
- 使用任何工作流生成图片
- 在队列侧边栏中找到该图片
- 右键点击图片
- 从上下文菜单中选择设为背景
这是一种方便的方式,可以使用您自己的创作作为进一步工作的背景。
使用 user.css 进行高级自定义
对于调色板不能提供足够控制的情况,您可以通过 user.css 文件使用自定义 CSS。此方法推荐给需要自定义调色板系统中不可用元素的高级用户。
要求
- ComfyUI 前端版本 1.20.5 或更新版本
设置 user.css
- 在 ComfyUI 用户目录(与工作流和设置相同位置)中创建一个名为
user.css
的文件 - 在此文件中添加您的自定义 CSS 规则
- 重启 ComfyUI 或刷新页面以应用更改
用户目录位置
CSS 特异性说明
user.css 文件在应用程序启动过程早期加载。因此,您可能需要在 CSS 规则中使用 !important
来确保它们覆盖默认样式。
user.css 自定义示例
最佳实践
- 首先使用调色板进行大多数自定义
- 仅在必要时使用 user.css,用于调色板未涵盖的元素
- 在进行重大更改前导出您的主题,以便在需要时恢复
- 与社区分享您的主题,以启发他人
故障排除
- 如果您的调色板更改没有显示,尝试刷新页面
- 如果 CSS 自定义不起作用,检查您是否使用前端版本 1.20.5+
- 尝试在未应用的 user.css 规则中添加
!important
- 保留您的自定义备份,以便轻松恢复