Dark mode for generated JavaDoc pages
Jonathan Gibbons
jonathan.gibbons at oracle.com
Mon Sep 14 21:20:37 UTC 2020
Hi,
It's not an unreasonable suggestion; I have filed
https://bugs.openjdk.java.net/browse/JDK-8253137 to track it.
That being said, there's two possibilities here:
1. A custom stylesheet to be used for a specific project's API.
There are command line options for javadoc to allow the default
stylesheet to be overridden or augmented. In addition, we are continuing
our campaign to clean up, simplify and eventually document the
stylesheet used by the standard doclet, so that it is easier for folk to
create alternative stylesheets, for themselves and maybe for others.
2. A more advanced stylesheet that allows and end-user to select the
visual appearance of the generated docs. That's a bigger deal, and would
probably entail doing the other option first, to at least develop an
acceptable 'dark mode' style, before we consider the implications of
using controls and cookies to manipulate the appearance of the generated
docs.
-- Jon
On 9/14/20 10:24 AM, Nir Lisker wrote:
> Hi,
>
> Dark mode has become very popular in the past few years. However, the
> html pages use a pure white background that is uncomfortable to read.
> Will it be possible to add an option for dark mode? I believe it only
> requires a new css file, and a cookie so that the browser remembers
> the local setting.
>
> - Nir
More information about the javadoc-dev
mailing list