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

Sphinx 6: Broken Logos and favicons #1404

Closed
Blendify opened this issue Jan 10, 2023 · 4 comments · Fixed by #1405
Closed

Sphinx 6: Broken Logos and favicons #1404

Blendify opened this issue Jan 10, 2023 · 4 comments · Fixed by #1405
Labels
Bug A bug Needed: replication Bug replication is required
Milestone

Comments

@Blendify
Copy link
Member

Sphinx 6 removes the logo and favicon html template variables.
These have been deprecated since sphinx 4 in favor of logo_url and favicon_url.

This will need to be resolved before the 1.2.0 release.

@Blendify Blendify added Bug A bug Needed: replication Bug replication is required labels Jan 10, 2023
@Blendify Blendify added this to the 1.2 milestone Jan 10, 2023
@benjaoming
Copy link
Contributor

benjaoming commented Jan 11, 2023

logo_url is fixed in https://github.com/readthedocs/sphinx_rtd_theme/pull/978/files

Edit: No, that's a proposal to have a theme option logo_url that configures the destination for the link reference on the logo 🤦 I'll make a note there that it should be renamed, maybe to logo_href

@benjaoming
Copy link
Contributor

@Blendify did you ever see a deprecation warning about this change in your projects?

I'm wondering because it's reported that people haven't seen the deprecation warnings: sphinx-doc/sphinx#11062

@benjaoming benjaoming changed the title Sphixn 6: Broken Logos and facicons Sphixn 6: Broken Logos and favicons Jan 11, 2023
@Blendify
Copy link
Member Author

@Blendify did you ever see a deprecation warning about this change in your projects?

I'm wondering because it's reported that people haven't seen the deprecation warnings: sphinx-doc/sphinx#11062

I have never seen any warnings. I only realized when doing some testing for my projects before we upgraded versions.

@benjaoming benjaoming changed the title Sphixn 6: Broken Logos and favicons Sphinx 6: Broken Logos and favicons Jan 17, 2023
@benjaoming
Copy link
Contributor

I agree btw that this is a high-priority for the 1.2.0 roadmap - stuff breaks if we don't fix it. There's no idea in shipping the theme if logos and favicons disappear.. can't make that a known issue :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug Needed: replication Bug replication is required
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants