Skip to content

chore: add favicon in .ico format#1740

Merged
mxschmitt merged 1 commit intomainfrom
ico-icon
Apr 16, 2025
Merged

chore: add favicon in .ico format#1740
mxschmitt merged 1 commit intomainfrom
ico-icon

Conversation

@mxschmitt
Copy link
Contributor

@mxschmitt mxschmitt commented Apr 16, 2025

Motivation: .svg favicons don't work in Safari, looks like they have no plans to support SVGs there.

For reference on how to obtain this file:

# Generate all the required PNG sizes with transparency using rsvg-convert
rsvg-convert -h 256 static/img/playwright-logo.svg > icon-256.png
rsvg-convert -h 128 static/img/playwright-logo.svg > icon-128.png
rsvg-convert -h 64 static/img/playwright-logo.svg > icon-64.png
rsvg-convert -h 48 static/img/playwright-logo.svg > icon-48.png
rsvg-convert -h 32 static/img/playwright-logo.svg > icon-32.png
rsvg-convert -h 16 static/img/playwright-logo.svg > icon-16.png

# Combine all sizes into a single ICO file using ImageMagick
magick convert icon-256.png icon-128.png icon-64.png icon-48.png icon-32.png icon-16.png static/img/playwright-logo.ico

# Clean up the temporary PNG files
rm icon-256.png icon-128.png icon-64.png icon-48.png icon-32.png icon-16.png

@github-actions
Copy link
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-forest-0a29f6210-1740.centralus.azurestaticapps.net

@mxschmitt mxschmitt merged commit 4c5a52c into main Apr 16, 2025
5 checks passed
@mxschmitt mxschmitt deleted the ico-icon branch April 16, 2025 14:00
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