fixes NODE_TITLE_COLOR not being set

This commit is contained in:
EllangoK 2023-04-07 20:12:24 -04:00
parent 2d7ad41142
commit 7bce83aa03

View File

@ -47,25 +47,48 @@ const colorPalettes = {
}, },
}, },
}, },
"palette_2": { "solarized": {
"id": "palette_2", "id": "solarized",
"name": "Palette 2", "name": "Solarized",
"colors": { "colors": {
"node_slot": { "node_slot": {
"CLIP": "#556B2F", // Dark Olive Green "CLIP": "#859900", // Green
"CLIP_VISION": "#4B0082", // Indigo "CLIP_VISION": "#6c71c4", // Indigo
"CLIP_VISION_OUTPUT": "#006400", // Green "CLIP_VISION_OUTPUT": "#859900", // Green
"CONDITIONING": "#FF1493", // Deep Pink "CONDITIONING": "#d33682", // Magenta
"CONTROL_NET": "#8B4513", // Saddle Brown "CONTROL_NET": "#cb4b16", // Orange
"IMAGE": "#8B0000", // Dark Red "IMAGE": "#dc322f", // Red
"LATENT": "#00008B", // Dark Blue "LATENT": "#268bd2", // Blue
"MASK": "#2F4F4F", // Dark Slate Grey "MASK": "#073642", // Base02
"MODEL": "#FF8C00", // Dark Orange "MODEL": "#cb4b16", // Orange
"STYLE_MODEL": "#004A4A", // Sherpa Blue "STYLE_MODEL": "#073642", // Base02
"UPSCALE_MODEL": "#4A004A", // Tyrian Purple "UPSCALE_MODEL": "#6c71c4", // Indigo
"VAE": "#4F394F", // Loulou "VAE": "#586e75", // Base1
} },
} "litegraph_base": {
"NODE_TITLE_COLOR": "#fdf6e3",
"NODE_SELECTED_TITLE_COLOR": "#b58900",
"NODE_TEXT_SIZE": 14,
"NODE_TEXT_COLOR": "#657b83",
"NODE_SUBTEXT_SIZE": 12,
"NODE_DEFAULT_COLOR": "#586e75",
"NODE_DEFAULT_BGCOLOR": "#073642",
"NODE_DEFAULT_BOXCOLOR": "#839496",
"NODE_DEFAULT_SHAPE": "box",
"NODE_BOX_OUTLINE_COLOR": "#fdf6e3",
"DEFAULT_SHADOW_COLOR": "rgba(0,0,0,0.5)",
"DEFAULT_GROUP_FONT": 24,
"WIDGET_BGCOLOR": "#002b36",
"WIDGET_OUTLINE_COLOR": "#839496",
"WIDGET_TEXT_COLOR": "#fdf6e3",
"WIDGET_SECONDARY_TEXT_COLOR": "#93a1a1",
"LINK_COLOR": "#2aa198",
"EVENT_LINK_COLOR": "#268bd2",
"CONNECTING_LINK_COLOR": "#859900",
},
},
} }
}; };
@ -218,6 +241,9 @@ app.registerExtension({
app.canvas.draw(true, true); app.canvas.draw(true, true);
} }
if (colorPalette.colors.litegraph_base) { if (colorPalette.colors.litegraph_base) {
// Everything updates correctly in the loop, except the Node Title for some reason
app.canvas.node_title_color = colorPalette.colors.litegraph_base.NODE_TITLE_COLOR;
for (const key in colorPalette.colors.litegraph_base) { for (const key in colorPalette.colors.litegraph_base) {
if (colorPalette.colors.litegraph_base.hasOwnProperty(key) && LiteGraph.hasOwnProperty(key)) { if (colorPalette.colors.litegraph_base.hasOwnProperty(key) && LiteGraph.hasOwnProperty(key)) {
LiteGraph[key] = colorPalette.colors.litegraph_base[key]; LiteGraph[key] = colorPalette.colors.litegraph_base[key];