diff --git a/hypn0/hypn0_site/services/halftone.py b/hypn0/hypn0_site/services/halftone.py
index cfdc99e..048c01b 100644
--- a/hypn0/hypn0_site/services/halftone.py
+++ b/hypn0/hypn0_site/services/halftone.py
@@ -33,9 +33,9 @@ def generate_shape_def(shape: str, radius: int, shape_id: str) -> str:
if inner_r >= r:
inner_r = max(0, r - 1)
if inner_r == 0:
- return f''
+ return f''
return (
- f''
)
@@ -43,18 +43,18 @@ def generate_shape_def(shape: str, radius: int, shape_id: str) -> str:
case "square":
size = r * 2
rx = max(0.5, r * 0.1)
- return f''
+ return f''
case "diamond":
- return f''
+ return f''
case "triangle":
- return f''
+ return f''
case "hexagon":
w = round(r * 0.866)
h_half = round(r * 0.5)
- return f''
+ return f''
case "star":
points = []
@@ -66,30 +66,30 @@ def generate_shape_def(shape: str, radius: int, shape_id: str) -> str:
py = round(curr_r * math.sin(angle), 1)
points.append(f"{px},{py}")
pts_str = " ".join(points)
- return f''
+ return f''
case "cross":
arm = max(1, round(r * 0.35))
- return f''
+ return f''
case "line":
th = max(1, round(r * 0.25))
- return f''
+ return f''
case "wave":
th = max(1.0, r * 0.3)
- return f''
+ return f''
case "heart":
r_top = round(r * 0.3)
r_mid = round(r * 0.4)
return (
- f''
)
case "circle" | _:
- return f''
+ return f''
def generate_halftone_svg(