Skip to content

feat(brand): replace extension icons and web favicons - #6

Open
lukachi wants to merge 1 commit into
masterfrom
brand/icons
Open

feat(brand): replace extension icons and web favicons#6
lukachi wants to merge 1 commit into
masterfrom
brand/icons

Conversation

@lukachi

@lukachi lukachi commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

The extension shipped the vite-plugin-web-extension template icons (puzzle + bolt) and the web app shipped vite.svg. Both now use the Humid mark.

SVG masters live in assets/brand/ and every raster is generated from them by scripts/generate-icons.sh. 16/32px use a bubble-less variant: the bubbles land under half a pixel there and only read as noise. 32 follows 16 rather than the full icon because it is the 2x version of the same 16-CSS-px toolbar slot.

Web gets the modern set — SVG favicon, multi-res .ico, apple-touch-icon (flattened, iOS paints transparent corners black), 192/512 + webmanifest — and a real <title> in place of "vite-app".

  • This PR suggests a bug fix and I've added the necessary tests.
  • This PR introduces a new feature and I've discussed the update in an Issue or with the team.
  • This PR is just a minor change like a typo fix.

The extension shipped the vite-plugin-web-extension template icons (puzzle +
bolt) and the web app shipped vite.svg. Both now use the Humid mark.

SVG masters live in assets/brand/ and every raster is generated from them by
scripts/generate-icons.sh. 16/32px use a bubble-less variant: the bubbles land
under half a pixel there and only read as noise. 32 follows 16 rather than the
full icon because it is the 2x version of the same 16-CSS-px toolbar slot.

Web gets the modern set — SVG favicon, multi-res .ico, apple-touch-icon
(flattened, iOS paints transparent corners black), 192/512 + webmanifest — and
a real <title> in place of "vite-app".
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.

1 participant