Remove emoji from social preview to fix white rectangle rendering issue

This commit is contained in:
xxl007 2025-12-22 22:42:57 +00:00
parent 13ae537b05
commit 930be18d43
2 changed files with 5 additions and 13 deletions

View file

@ -48,26 +48,18 @@ except:
tagline_font = ImageFont.load_default()
badge_font = ImageFont.load_default()
# Add main title - start after emoji to avoid white rectangle
# Add main title - emoji removed to avoid rendering issues
title = "Awesome Agent Skills"
emoji = "🎯"
# Calculate positions
# Calculate position - centered
title_bbox = draw.textbbox((0, 0), title, font=title_font)
title_width = title_bbox[2] - title_bbox[0]
emoji_bbox = draw.textbbox((0, 0), emoji, font=title_font)
emoji_width = emoji_bbox[2] - emoji_bbox[0]
total_width = emoji_width + 20 + title_width
start_x = (WIDTH - total_width) // 2
title_x = (WIDTH - title_width) // 2
title_y = 180
# Draw emoji
draw.text((start_x, title_y), emoji, font=title_font, embedded_color=True)
# Draw title with shadow effect for better contrast
draw.text((start_x + emoji_width + 20 + 2, title_y + 2), title, fill="#000000", font=title_font)
draw.text((start_x + emoji_width + 20, title_y), title, fill=TEXT_COLOR, font=title_font)
draw.text((title_x + 2, title_y + 2), title, fill="#000000", font=title_font)
draw.text((title_x, title_y), title, fill=TEXT_COLOR, font=title_font)
# Add tagline
tagline = "The definitive resource for Agent Skills"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 67 KiB