- 
                Notifications
    You must be signed in to change notification settings 
- Fork 368
Open
Labels
needs discussionThe approach to resolve this isn't immediately clear, and needs discussionThe approach to resolve this isn't immediately clear, and needs discussion
Description
What's happening?
Read the Docs is going to make changes to both how they're building Sphinx projects as well as how they're injecting functionality into the rendered documentation sets.
https://github.com/readthedocs/addons is the upcoming JS client to enable this functionality, which would be injected server-side when serving HTML pages AFAICT.
Reproducer
N/A
Expectation
This issue would be resolved with Furo making changes to all the spots where it depends on some details related to RtD. As of 2024.04.27, these are:
- https://github.com/pradyunsg/furo/blob/2024.04.27/docs/conf.py#L107
- https://github.com/pradyunsg/furo/blob/2024.04.27/docs/conf.py#L114
- https://github.com/pradyunsg/furo/blob/2024.04.27/docs/_static/readthedocs-dummy.js#L2
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/assets/styles/extensions/_readthedocs.sass
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/page.html#L185
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/page.html#L195
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/page.html#L203
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/sidebar/variant-selector.html#L2
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/sidebar/ethical-ads.html
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/sidebar/rtd-versions.html
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/sidebar/rtd-versions.html
- https://github.com/pradyunsg/furo/blob/2024.04.27/src/furo/theme/furo/components/edit-this-page.html#L23
Code of Conduct
- I agree to follow the Code of Conduct.
humitos
Metadata
Metadata
Assignees
Labels
needs discussionThe approach to resolve this isn't immediately clear, and needs discussionThe approach to resolve this isn't immediately clear, and needs discussion