From eea24166e08da260652b55d9cb2df1409972ba3c Mon Sep 17 00:00:00 2001 From: Jin Yi Date: Fri, 9 Jan 2026 07:52:49 +0900 Subject: [PATCH] Refactor/code-reivew (#7893) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary https://github.com/Comfy-Org/ComfyUI_frontend/pull/7871 https://github.com/Comfy-Org/ComfyUI_frontend/pull/7858 I refactored the code based on the reviews I received on those two PRs. ## Changes - **What**: 1. Updated IconGroup to address the backgroundClass handling. 2. Replaced text-gold-600 with a semantic color token. 3. Replaced PrimeVue Icon with a lucide icon. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7893-Refactor-code-reivew-2e26d73d365081e68a44e89ed1163062) by [Unito](https://www.unito.io) --------- Co-authored-by: Alexander Brown Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: GitHub Action --- src/components/button/IconGroup.vue | 4 +- .../dialog/content/MissingNodesHeader.vue | 2 +- src/components/topbar/TopbarBadge.test.ts | 6 ++- src/components/topbar/TopbarBadge.vue | 4 +- .../manager/ImportFailedNodeHeader.vue | 2 +- .../manager/ManagerDialogContent.vue | 4 +- .../components/manager/NodeConflictHeader.vue | 2 +- .../PackVersionSelectorPopover.test.ts | 8 ++-- .../manager/PackVersionSelectorPopover.vue | 2 +- .../manager/button/PackEnableToggle.test.ts | 6 +-- .../manager/button/PackEnableToggle.vue | 7 +-- .../manager/button/PackInstallButton.vue | 2 +- .../composables/useConflictDetection.ts | 45 ++++++++----------- 13 files changed, 46 insertions(+), 48 deletions(-) diff --git a/src/components/button/IconGroup.vue b/src/components/button/IconGroup.vue index c533125d6..81a23c5ce 100644 --- a/src/components/button/IconGroup.vue +++ b/src/components/button/IconGroup.vue @@ -2,8 +2,8 @@
diff --git a/src/components/dialog/content/MissingNodesHeader.vue b/src/components/dialog/content/MissingNodesHeader.vue index 4dd483fd0..1e150c3d3 100644 --- a/src/components/dialog/content/MissingNodesHeader.vue +++ b/src/components/dialog/content/MissingNodesHeader.vue @@ -1,7 +1,7 @@