Skip to content

Add WhatSetter plugin icon - #45

Closed
devlikemasta wants to merge 1 commit into
ZeroPointRepo:mainfrom
whatsetter:whatsetter-icon
Closed

devlikemasta wants to merge 1 commit into
ZeroPointRepo:mainfrom
whatsetter:whatsetter-icon

Conversation

@devlikemasta

Copy link
Copy Markdown
Contributor

What this adds

The icon for the existing whatsetter plugin entry (merged in #44), which currently renders as a letter tile.

public/icons/plugins/whatsetter.png is the output of scripts/fetch-plugin-icons-v2.mjs run for that slug only: the favicon declared by the entry's project_url (https://whatsetter.com/assets/logo-bubble.png, 370x405), validated and normalized by the script to a 117x128 RGBA PNG. No change to the entry itself.

scheemunai pushed a commit that referenced this pull request Sep 23, 2026
public/icons/plugins/whatsetter.png: the mark declared by the entry's
project_url, validated (370x405 source, no text chunks, clean IEND) and
normalized to 117x128 RGBA — the same output scripts/fetch-plugin-icons-v2.mjs
produces for this slug. Entry itself unchanged; PluginIcon.astro picks the
file up by slug at build time, replacing the letter tile.

Co-Authored-By: devlikemasta <devlikemasta@users.noreply.github.com>
Co-Authored-By: CRHQ <noreply@crhq.ai>
Co-Authored-By: Claude Code <noreply@anthropic.com>
@scheemunai

Copy link
Copy Markdown
Contributor

Merged into main (commit a9b9a1c) and live now: https://grokbot.dev/plugins/whatsetter/ — the icon renders in place of the letter tile, served from https://grokbot.dev/icons/plugins/whatsetter.png

I verified the file before merging: valid 117x128 RGBA PNG, no stray metadata, and it matches the logo hosted at whatsetter.com (370x405 source downscaled exactly as scripts/fetch-plugin-icons-v2.mjs would). Nothing needed editing — thanks for running the script yourself and for the clean PR body.

@scheemunai scheemunai closed this Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants