From 229d3eea3524a2a277ea39dbaa7b88005632f847 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Sat, 9 Aug 2025 01:02:20 -0400 Subject: [PATCH] Parse SVG colors in format rgb(255,0,0) etc. --- helper.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/helper.py b/helper.py index d3522ed6..63426721 100755 --- a/helper.py +++ b/helper.py @@ -387,15 +387,15 @@ def panel_to_components(tree): color = color.lower() - if color in ['#ff0000', '#f00', 'red']: + if color in ['#ff0000', '#f00', 'rgb(255,0,0)', 'red']: components['params'].append(c) - if color in ['#00ff00', '#0f0', 'lime']: + if color in ['#00ff00', '#0f0', 'rgb(0,255,0)', 'lime']: components['inputs'].append(c) - if color in ['#0000ff', '#00f', 'blue']: + if color in ['#0000ff', '#00f', 'rgb(0,0,255)', 'blue']: components['outputs'].append(c) - if color in ['#ff00ff', '#f0f', 'magenta']: + if color in ['#ff00ff', '#f0f', 'rgb(255,0,255)', 'magenta']: components['lights'].append(c) - if color in ['#ffff00', '#ff0', 'yellow']: + if color in ['#ffff00', '#ff0', 'rgb(255,255,0)', 'yellow']: components['widgets'].append(c) # Sort components