Skip to content

Add designed app icon (waveform mark)#4

Merged
CarlosA49 merged 1 commit into
mainfrom
claude/ai-humanizer-tool-DPX66
May 17, 2026
Merged

Add designed app icon (waveform mark)#4
CarlosA49 merged 1 commit into
mainfrom
claude/ai-humanizer-tool-DPX66

Conversation

@CarlosA49

Copy link
Copy Markdown
Owner

Summary

Replaces the flat blue placeholder PWA/app icon with a designed mark:
pill-shaped "burstiness" wave bars (tall/short/tall — the signal the tool
tunes) in the brand blue #3B82F6 with a white accent bar, on the app's
#0E1117 background.

  • Rendered per target size so each file is crisp (no resampling):
    apple-touch-icon.png 180, icon-192.png, icon-512.png,
    icon-maskable-512.png, plus a 1024 master.
  • Adds web/make_icons.py (pure stdlib) to regenerate/tweak the icon.

Generated programmatically because the Picsart image MCP was unavailable
(expired token / server disconnected). Can be swapped for an AI or custom
icon later with no other changes.

Validation

  • All PNGs verified at correct dimensions; visually checked.
  • No code paths touched; test job unaffected (41 tests still pass).

Test plan

https://claude.ai/code/session_015REKyF6JmJchTnZWoLth7Y


Generated by Claude Code

Picsart generation was unavailable (MCP token expired/disconnected), so
generate the icon programmatically instead: flat pill-shaped "burstiness"
wave bars in the brand blue with a white accent on the #0E1117 background,
rendered crisply per size (apple-touch 180, 192, 512, maskable 512, 1024).
Adds web/make_icons.py to regenerate them.

https://claude.ai/code/session_015REKyF6JmJchTnZWoLth7Y
@CarlosA49 CarlosA49 merged commit 666a2ef into main May 17, 2026
2 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5808c78b51

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread web/make_icons.py
Comment on lines +97 to +99
"icon-192.png": 192,
"icon-512.png": 512,
"icon-maskable-512.png": 512,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Bump the service worker cache for replaced icons

For users who have already visited or installed the app, these regenerated icon URLs are already precached by the service worker; I checked docs/sw.js and CACHE is still humanizer-v1 while SHELL includes ./icons/icon-192.png, ./icons/icon-512.png, ./icons/icon-maskable-512.png, and ./icons/apple-touch-icon.png. Because sw.js is unchanged in this commit, the browser will not install a new worker or delete the old cache, so those users can keep getting the old cached icons indefinitely instead of the new mark. Please bump the service worker cache/version or otherwise invalidate these icon URLs when replacing them.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants