Greg cf256c64f5 v0.3.1: settings panel with configurable colors + keyboard shortcuts
Click the ⚙ button in the toolbar → settings slide down between toolbar
and group list.

Colors (4 pickers, live preview, persist to localStorage):
- Body background      (defaults to rgthree teal #0e283f)
- Header bar           (#1e4f88)
- Accent / toggle ON   (#2864ad)
- Row hover            (#163657)

All panel styling now reads from CSS custom properties so the live
update is just panel.style.setProperty(key, value).

Keyboard shortcuts (overrides defaults):
- Add rows one at a time: type a key char, pick a group from a dropdown
- × button removes a row
- Empty list = defaults restore (1..9 → first 9 groups by order)
- Single-key only (a-z, 0-9). Modifier keys ignored (Ctrl/Meta/Alt).

Reset button wipes both localStorage entries and rebuilds settings UI
with defaults.

Refactored onKeyDown to go through resolveShortcut() so the same code
path handles defaults and user overrides.
2026-05-24 16:43:47 -05:00

comfyui-navigator

Floating side panel that lists every group in your current workflow and lets you jump between them instantly. For graphs that span 30000+ pixels with 15+ workflows-within-a-workflow, this turns "scroll forever to find the upscale section" into "click the row, you're there."

What it does

  • Auto-detects every group on the open workflow (no setup, no node to drop)
  • Click a row → animated pan + zoom to fit that group on screen
  • Search box at the top — type "qwen" to narrow to Qwen groups
  • Right-click a row → Solo run (mutes every other group via rgthree's Fast Groups Muter if installed, falls back to per-node mode flag if not)
  • Right-click → Reset to re-enable everything
  • Keyboard 1–9 jumps to the first nine groups
  • Drag the header to move the panel anywhere; collapse with ▾
  • Position + collapsed state persisted across reloads (localStorage)

Hides itself automatically if the workflow has fewer than 2 groups (nothing to navigate between).

Install

cd <ComfyUI>/custom_nodes
git clone <repo-url> comfyui-navigator

Restart ComfyUI. The panel appears in the top-right of the canvas whenever you open a workflow with multiple groups.

  • Fast Groups Muter (rgthree) — drop one on the graph and Solo / Reset drive it directly. Without it, Solo falls back to flipping node.mode = LiteGraph.NEVER per-node (cruder, no chip indicators).

License

MIT

S
Description
No description provided
Readme MIT
81 KiB
Languages
JavaScript 83%
CSS 16%
Python 1%