On Wed, 10 Sep 2025 12:59:46 GMT, Hannes Wallnöfer <[email protected]> wrote:
> Please review a change to fix various problems with the recently introduced > dark theme for API docs: > > - Minimizes flickering when page is loaded with dark theme > ([before](https://download.java.net/java/early_access/jdk26/docs/api/allclasses-index.html) > / > [after](https://cr.openjdk.org/~hannesw/8366942/api.00/allclasses-index.html)) > - Fixes link color in table captions of inherited member summaries and class > use pages > ([before](https://download.java.net/java/early_access/jdk26/docs/api/java.base/java/lang/Exception.html#method-summary) > / > [after](https://cr.openjdk.org/~hannesw/8366942/api.00/java.base/java/lang/Exception.html#method-summary)) > - Fixes section color in Serialized Form page > ([before](https://download.java.net/java/early_access/jdk26/docs/api/serialized-form.html) > / > [after](https://cr.openjdk.org/~hannesw/8366942/api.00/serialized-form.html)) > > The change also includes some JS and CSS refactoring/cleanup. > > Generated documentation was tested on Firefox, Chrome and Safari and [can be > viewed > here](https://cr.openjdk.org/~hannesw/8366942/api.00/java.base/module-summary.html) > (module java.base only). This pull request has now been integrated. Changeset: 8a20656e Author: Hannes Wallnöfer <[email protected]> URL: https://git.openjdk.org/jdk/commit/8a20656ed03aa26806c7b4a4e361999dea62aa79 Stats: 79 lines in 4 files changed: 24 ins; 10 del; 45 mod 8367321: Fix CSS bugs in dark theme 8366942: Dark mode pages briefly blink before going dark Reviewed-by: nbenalla, liach ------------- PR: https://git.openjdk.org/jdk/pull/27191
