Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modernise favicon #2873

Merged
merged 4 commits into from
Aug 28, 2022
Merged

Modernise favicon #2873

merged 4 commits into from
Aug 28, 2022

Conversation

AlecRust
Copy link
Contributor

@AlecRust AlecRust commented Aug 27, 2022

Current problem

The Hestia favicon is all fuzzy on HiDPI screens.

Proposed solution

Replace outdated ICO favicon solution with modern SVG/PNG solution.

Now the favicon that loads is actually the main logo.svg which has been optimised. The fallback favicon.png for older browsers is the correct size (32x32px) for HiDPI screens.

Screenshots

Before:
before screenshot

After (SVG)
screenshot

After (PNG fallback)
screenshot

@AlecRust
Copy link
Contributor Author

AlecRust commented Aug 27, 2022

It's interesting to note that images/logo.svg and images/logo.png are actually different logos:

logo.svg logo.png
image image

I assume logo.svg is the "master copy" here, as it's a bit more h like? 🙂

I've updated logo.png in this PR to match logo.svg, so the wrong logo shape isn't copied by people and used elsewhere.

@jaapmarcus jaapmarcus merged commit 627f615 into hestiacp:main Aug 28, 2022
@AlecRust AlecRust deleted the modernise-favicon branch August 28, 2022 14:28
jaapmarcus added a commit that referenced this pull request Aug 28, 2022
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.

None yet

2 participants