Skip to content

favicon dev #530

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

favicon dev #530

wants to merge 5 commits into from

Conversation

ericholscher
Copy link
Member

  • Revert "Revert "Fix button action on invite user page""
  • Add favicon-dev so you can tell dev apart

@ericholscher ericholscher requested a review from a team as a code owner November 21, 2024 19:04
ericholscher added a commit to readthedocs/readthedocs.org that referenced this pull request Nov 21, 2024
Depends on readthedocs/ext-theme#530

I'm open to other favicons, just wanted something visible :)
@humitos
Copy link
Member

humitos commented Apr 8, 2025

@agjohnson is this missing anything or we can merge it?

@agjohnson
Copy link
Contributor

I mostly think there should just be one icon. In general, it's better that dev closely matches production. So, I'm not a particular fan of using a special favicon just for dev for that. I even prefer a single icon rather than differing icons for .org and .com. Browsers have profiles/multi-containers if it's really a trouble telling the tabs apart in dev.

Ultimately this should use multiple sizes though. Browsers, search engines, and phones use all the various sizes and display gets odd on some of these without these definitions.

We should match what we already do this on our website:

https://github.com/readthedocs/website/blob/19813c2bd9e1ad3ded60e6af7ac4a1da90441e3b/readthedocs_theme/templates/base.html#L15-L19

That's easier with just a single icon style.

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.

3 participants