Spaces:
Sleeping
Sleeping
Update predict_tags.py
Browse files- predict_tags.py +1 -4
predict_tags.py
CHANGED
|
@@ -246,16 +246,13 @@ def predict_tag(node, sibling_count, prev_sibling_tag, parent_height, parent_bg_
|
|
| 246 |
if figma_type == "TEXT":
|
| 247 |
node["tag"] = "P"
|
| 248 |
node["base_tag"] = "P"
|
| 249 |
-
elif figma_type == "SVG" or node.get("tag") == "SVG" or ((fills := node_data.get("fills", [])) and any(fill.get("type") == "IMAGE" for fill in fills)):
|
| 250 |
node["tag"] = "SVG"
|
| 251 |
node["base_tag"] = "SVG"
|
| 252 |
w = node.get("node", {}).get("width", 0)
|
| 253 |
h = node.get("node", {}).get("height", 0)
|
| 254 |
if w * h < 2000:
|
| 255 |
node["tag"] = "ICON"
|
| 256 |
-
elif figma_type == "VECTOR":
|
| 257 |
-
node["tag"] = "ICON"
|
| 258 |
-
node["base_tag"] = "ICON"
|
| 259 |
elif figma_type == "LINE":
|
| 260 |
node["tag"] = "HR"
|
| 261 |
node["base_tag"] = "HR"
|
|
|
|
| 246 |
if figma_type == "TEXT":
|
| 247 |
node["tag"] = "P"
|
| 248 |
node["base_tag"] = "P"
|
| 249 |
+
elif figma_type == "VECTOR" or figma_type == "SVG" or node.get("tag") == "SVG" or ((fills := node_data.get("fills", [])) and any(fill.get("type") == "IMAGE" for fill in fills)):
|
| 250 |
node["tag"] = "SVG"
|
| 251 |
node["base_tag"] = "SVG"
|
| 252 |
w = node.get("node", {}).get("width", 0)
|
| 253 |
h = node.get("node", {}).get("height", 0)
|
| 254 |
if w * h < 2000:
|
| 255 |
node["tag"] = "ICON"
|
|
|
|
|
|
|
|
|
|
| 256 |
elif figma_type == "LINE":
|
| 257 |
node["tag"] = "HR"
|
| 258 |
node["base_tag"] = "HR"
|