Add the Plug icon, logo and web graphics #13

Merged
erdoar merged 1 commit from claude/branding into main 2026-10-10 03:55:27 +00:00
erdoar commented 2026-10-10 03:51:18 +00:00 (Migrated from github.com)

Summary

  • App icon: a pale pine tile with a simple VU-meter glyph: a dark brown scale with a red top end, five ticks, and a needle on a pivot. It's drawn as SVG on Apple's icon grid (824 pt tile, soft shadow). It reads at 16 and 32 px.
  • Logo: the icon plus a serif "Plug" wordmark.
  • Web graphics: a 1200×630 social banner on a full pine board ("Audio Unit effects for everything your Mac plays"), a 32 px favicon, and a 180 px Apple touch icon.
  • macOS iconset: Bundle/AppIcon.iconset at every size. scripts/bundle.sh turns it into AppIcon.icns inside Plug.app with iconutil, and Info.plist sets CFBundleIconFile.
  • Branding/README.md lists the files and colours. Branding/make.py regenerates the SVGs from a fixed seed.
  • The artwork is original and has no third-party assets or embedded fonts. The wordmark uses the system serif.

Tested

  • Rendered with headless Chromium on Linux and checked by eye at 1024 px and at 16, 32 and 64 px.
  • bash -n scripts/bundle.sh passes, and the plist parses with the new key.
  • Not yet run on the Mac: the iconutil step and the icon showing in the Dock.

To test on the Mac

  1. Quit Plug, then run scripts/bundle.sh --open. Expect no iconutil errors.
  2. The Dock and Finder should show the pine VU icon. If the Dock still shows the old blank icon, remove it from the Dock and drag build/Plug.app back in, because macOS caches icons.

🤖 Generated with Claude Code

https://claude.ai/code/session_011C96TJ2L7nzVMFTH7raNu5


Generated by Claude Code

## Summary - **App icon:** a pale pine tile with a simple VU-meter glyph: a dark brown scale with a red top end, five ticks, and a needle on a pivot. It's drawn as SVG on Apple's icon grid (824 pt tile, soft shadow). It reads at 16 and 32 px. - **Logo:** the icon plus a serif "Plug" wordmark. - **Web graphics:** a 1200×630 social banner on a full pine board ("Audio Unit effects for everything your Mac plays"), a 32 px favicon, and a 180 px Apple touch icon. - **macOS iconset:** `Bundle/AppIcon.iconset` at every size. `scripts/bundle.sh` turns it into `AppIcon.icns` inside Plug.app with `iconutil`, and `Info.plist` sets `CFBundleIconFile`. - `Branding/README.md` lists the files and colours. `Branding/make.py` regenerates the SVGs from a fixed seed. - The artwork is original and has no third-party assets or embedded fonts. The wordmark uses the system serif. ## Tested - Rendered with headless Chromium on Linux and checked by eye at 1024 px and at 16, 32 and 64 px. - `bash -n scripts/bundle.sh` passes, and the plist parses with the new key. - **Not yet run on the Mac:** the `iconutil` step and the icon showing in the Dock. ## To test on the Mac 1. Quit Plug, then run `scripts/bundle.sh --open`. Expect no `iconutil` errors. 2. The Dock and Finder should show the pine VU icon. If the Dock still shows the old blank icon, remove it from the Dock and drag `build/Plug.app` back in, because macOS caches icons. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_011C96TJ2L7nzVMFTH7raNu5 --- _Generated by [Claude Code](https://claude.ai/code/session_011C96TJ2L7nzVMFTH7raNu5)_
Sign in to join this conversation.
No description provided.