#1059730 debian-policy: switch to new Debian-conform html theme for Sphinx/reST

#1059730#5
Date:
2023-12-30 22:11:54 UTC
From:
To:
Debian Policy has been migrated to restructedText / Sphinx.
However, the current html theme is not conform with the look of the Debian website.

Bug #1053549 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053549)
requests to create a new theme for Sphinx-based documents "to match our docs
appearance with the Debian website colours etc."

I have worked on this and a patch is attached, to fulfill this goal.

An preview how the Debian Policy would look like with this theme can be found at
https://people.debian.org/~holgerw/sphinx-theme-for-debian/alabaster/debian-policy-manual/

Please consider to apply this proposal.


BTW:
I have also requested to switch the developers-reference to the same
theme (https://salsa.debian.org/debian/developers-reference/-/merge_requests/47)
and the new release-notes for trixie are already using it
(https://www.debian.org/releases/testing/release-notes/index.en.html).


So long
Holger

#1059730#10
Date:
2023-12-30 22:43:17 UTC
From:
To:
Hello,

Possibly some of your changes could be applied on top of that?

#1059730#15
Date:
2023-12-31 09:02:29 UTC
From:
To:
Hi Sean and Stéphane,

Am 30. Dezember 2023 23:43:17 MEZ schrieb Sean Whitton <spwhitton@spwhitton.name>:
I wasn't aware of other work on this front.
And Stéphane is for sure the right guy for CSS/theme topics, he has much
experience there, other than me.
I just wanted to push things forward somehow.

So, let's see how it goes and if things remain from this proposal....


@Stéphane:
The URL is 404 now, could you provide the draft again somewhere?
(<http://stephane.yaal.fr/tmp/policy/>)

BTW: I missed the MR you filed for my release-notes's draft regarding CSS, sorry.
I will follow up there shortly.


Greetings
Holger