Latest `thebe` loads CSS that breaks most paragraph CSS
See original GitHub issueDescribe the problem
After updating this jb site (repo) for the first time since January, the paragraph breaks and bold fonts stopped showing up. They render correctly when I build locally (using the latest jb). I serve it with GitHub Pages & Actions.
For example, here’s how this page looks locally and on the web:
Locally
On the web
I’ve tried a few tweaks on the workflow file, which is essentially what’s in the docs.
Link to your repository or website
https://github.com/MaxGhenis/vote
Steps to reproduce
Build a Jupyter Book with the latest sphinx-thebe
(which loads the latest thebe/
)
- Trigger a jb build with GitHub Action
- Visit the site
The version of Python you’re using
3.7.7
Your operating system
Linux
Versions of your packages
Jupyter Book : 0.11.2 External ToC : 0.2.2 MyST-Parser : 0.13.7 MyST-NB : 0.12.3 Sphinx Book Theme : 0.1.0 Jupyter-Cache : 0.4.2 NbClient : 0.5.3
Additional context
When I load/reload the page on the web, it shows the page with the correct paragraph break and bold font for a split second before removing them.
Updates
- Tracking this in https://github.com/executablebooks/thebe/issues/464
Issue Analytics
- State:
- Created 2 years ago
- Reactions:2
- Comments:9 (5 by maintainers)
Hey all - thanks for all of this helpful context. I can confirm the bug too, I believe it is tracked here now: https://github.com/executablebooks/thebe/issues/464
@lucasdekam yep - that is a step towards a more general improvement for the previous/next buttons. Here’s the final step for now:
https://github.com/executablebooks/sphinx-book-theme/pull/386