Please review a CSS-only change to make it easier to recognize links in API 
documentation with the default stylesheet. 

This subtle change makes the link color a bit lighter and more saturated and 
normal text a bit darker. The new link color is `#437291` which is the same 
color used for links on [openjdk.org](https://openjdk.org/) and other OpenJDK 
sites. 

The table of contents and breadcrumb-navigation uses a slightly darker color 
closer to the original one, which works better with the gray background and the 
large amount of links.

The change also introduces CSS variables (aka custom properties) for the TOC 
colors which have been missing, and removes some redundant CSS rules for the 
TOC header.

I've uploaded API docs for `java.base` to compare the changes:

New colors: 
https://cr.openjdk.org/~hannesw/8340203/api.00/java.base/java/lang/Thread.html
Old colors: 
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/Thread.html

-------------

Commit messages:
 - JDK-8340203: Link color is hard to distinguish from text color in API 
documentation

Changes: https://git.openjdk.org/jdk/pull/21409/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21409&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8340203
  Stats: 13 lines in 1 file changed: 6 ins; 3 del; 4 mod
  Patch: https://git.openjdk.org/jdk/pull/21409.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21409/head:pull/21409

PR: https://git.openjdk.org/jdk/pull/21409

Reply via email to