[PR #2349] [MERGED] Changed Main Dialog to match aesthetics and close button location as Original ComfyUI Interface #2449

Closed
opened 2026-10-28 21:09:53 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/2349
Author: @GroxicTinch
Created: 12/5/2025
Status: ✅ Merged
Merged: 12/19/2025
Merged by: @ltdrdata

Base: main ← Head: main


📝 Commits (10+)

  • 457c93c Started changing UI to match the rest of ComfyUI
  • 1dde3c3 - Added layout formatting to components of the Manager dialog box
  • 3ae99bc Removed this.close() I added before finding z-index issue.
  • 76fd32f Matched buttons and drop downs to match style of ComfyUI interface while keeping the colours the same as OG ComfyUI Manager
  • 975642c Merge pull request #1 from Comfy-Org/main
  • 5e2ca4f - Took gui building out and put into its own .js
  • 9b6b067 - Themed model manager and snapshot manager
  • f2a05b0 Merge pull request #2 from Comfy-Org/main
  • f68e19e Merge remote-tracking branch 'upstream/main'
  • 231c487 Fix syntax error in color property

📊 Changes

8 files changed (+576 additions, -227 deletions)

View changed files

➕ js/comfyui-gui-builder.js (+227 -0)
📝 js/comfyui-manager.js (+115 -120)
📝 js/custom-nodes-manager.css (+38 -8)
📝 js/custom-nodes-manager.js (+35 -33)
📝 js/model-manager.css (+31 -7)
📝 js/model-manager.js (+29 -34)
➕ js/snapshot.css (+65 -0)
📝 js/snapshot.js (+36 -25)

📄 Description

Tried to not change as much a I could to prevent things breaking and tried using the classes that the original ComfyUI use so if they update it'll change with it.

image image image image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/2349 **Author:** [@GroxicTinch](https://github.com/GroxicTinch) **Created:** 12/5/2025 **Status:** ✅ Merged **Merged:** 12/19/2025 **Merged by:** [@ltdrdata](https://github.com/ltdrdata) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`457c93c`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/457c93cd198083d8a874d5ed9eb969f72ab0d8f0) Started changing UI to match the rest of ComfyUI - [`1dde3c3`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/1dde3c3ef06aab9602e849f3983010ac11e3d082) - Added layout formatting to components of the Manager dialog box - [`3ae99bc`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/3ae99bc761ec43ca3e6707306d9bdaf445bf84a8) Removed this.close() I added before finding z-index issue. - [`76fd32f`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/76fd32f1460fdd931a12969f53432779edfef312) Matched buttons and drop downs to match style of ComfyUI interface while keeping the colours the same as OG ComfyUI Manager - [`975642c`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/975642c9bfdb47364c893b4a89cfa53498460bc0) Merge pull request #1 from Comfy-Org/main - [`5e2ca4f`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/5e2ca4fe1ab80495a56c6ab63d0b7516274def30) - Took gui building out and put into its own .js - [`9b6b067`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/9b6b0676e1cc2b18fafa236456b22d0bea92654f) - Themed model manager and snapshot manager - [`f2a05b0`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/f2a05b096f85c7ac274fef828d2daebf49dae4fd) Merge pull request #2 from Comfy-Org/main - [`f68e19e`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/f68e19e07b5622bad1eb368dfdb4ecd903fc8596) Merge remote-tracking branch 'upstream/main' - [`231c487`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/231c4872fc45a2c0b9de63854671dd35a3d6c378) Fix syntax error in color property ### 📊 Changes **8 files changed** (+576 additions, -227 deletions) <details> <summary>View changed files</summary> ➕ `js/comfyui-gui-builder.js` (+227 -0) 📝 `js/comfyui-manager.js` (+115 -120) 📝 `js/custom-nodes-manager.css` (+38 -8) 📝 `js/custom-nodes-manager.js` (+35 -33) 📝 `js/model-manager.css` (+31 -7) 📝 `js/model-manager.js` (+29 -34) ➕ `js/snapshot.css` (+65 -0) 📝 `js/snapshot.js` (+36 -25) </details> ### 📄 Description Tried to not change as much a I could to prevent things breaking and tried using the classes that the original ComfyUI use so if they update it'll change with it. <img width="1448" height="848" alt="image" src="https://github.com/user-attachments/assets/116b521f-3f8a-44a6-b48a-16edc416b6de" /> <img width="1448" height="848" alt="image" src="https://github.com/user-attachments/assets/68b42153-440b-4312-b2d0-410eeac1327e" /> <img width="1445" height="848" alt="image" src="https://github.com/user-attachments/assets/24fc1394-5b43-45c7-85ba-73dea87e5423" /> <img width="1445" height="848" alt="image" src="https://github.com/user-attachments/assets/751dd45d-1b21-42c6-8a4e-dc5872ecc1fe" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:09:53 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#2449
No description provided.