start implementing edit_recipe

This commit is contained in:
Jannes Magnusson
2025-10-18 23:28:55 +02:00
parent 06df2e0e9b
commit eb32f089ad
12 changed files with 241 additions and 70 deletions

View File

@@ -1,9 +1,9 @@
def draw_clock(draw, position, radius=16, width=1):
def draw_clock(draw, position, radius=16, width=1, color='black'):
"""Draw a simple clock icon at the given position"""
x, y = position
draw.circle((x, y), radius, outline='black', width=width)
draw.line((x, y - radius + 2, x, y), fill='black', width=width) # Hour hand
draw.line((x, y, x + radius * 3 / 4, y), fill='black', width=width) # Minute hand
draw.circle((x, y), radius, outline=color, width=width)
draw.line((x, y - radius + 2, x, y), fill=color, width=width) # Hour hand
draw.line((x, y, x + radius * 3 / 4, y), fill=color, width=width) # Minute hand
def draw_long_press(draw, position):
"""Draw a long press button icon at the given position"""