RFR: 8370612: Simplify implementation of dark theme
Hannes Wallnöfer
hannesw at openjdk.org
Mon Nov 3 11:33:02 UTC 2025
On Mon, 3 Nov 2025 08:44:28 GMT, Jonathan Lampérth <duke at openjdk.org> wrote:
> With this it is now more feasible to share dark/light mode icons via themed variables like --x-svg (instead of --x-svg-dark).
Thanks for the excellent suggestion, I updated the PR.
I also made some further tweaks to TOC button styles:
- Change hover border color to the one intended for the purpose (`--button-border-color`), which is more visible especially in dark theme
- Move the positioning for the hide/show sidebar buttons into a separate ruleset that does not apply to the sort button
- Tweak TOC size and position of hide/show buttons so that the hide button doesn't overlap the TOC (which moved down a bit because of the added sort button)
I uploaded the stylesheet of the [sample docs](https://cr.openjdk.org/~hannesw/8370612/api.00/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)) in-place, you may have to shift-reload to fetch the new version of the stylesheet.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/28085#issuecomment-3480050871
More information about the javadoc-dev
mailing list