Furo dark theme does not work
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| furo (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bug Description
This issue happens when trying to build xdg-desktop-portal documentation.
When installing furo and sphinx via pip, which fetches the latest version, the theme seems to work fine. I believe this is due to an incompatibility between the sphinx and furo versions available in Ubuntu Noble repositories and updating both should solve it.
Steps to reproduce:
1. Create a container/system with Ubuntu Noble
2. `git clone <email address hidden>
3. Install the dependencies via apt from Containerfile https:/
4. Install doc dependencies from Ubuntu repositores: `sudo apt install -y --no-install-
5. Compile the docs: `meson setup builddir -Ddocumentation
6. Run http.server and open on browser: `python3 -m http.server -d builddir/doc/html & xdg-open http://
7. See that the theme does not switch automatically to dark mode based on OS/browser setting and the copybuttons and some other CSS are messed up. (See attached image)
Versions:
python3-
python3-
furo (2024.01.
python3-sphinx (7.2.6-6).
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
