Skip to content

Commit 6546353

Browse files
committed
8340203: Link color is hard to distinguish from text color in API documentation
Reviewed-by: prappo
1 parent 580eb62 commit 6546353

File tree

1 file changed

+10
-7
lines changed
  • src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources

1 file changed

+10
-7
lines changed

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
/* Line height for continuous text blocks */
2929
--block-line-height: 1.4em;
3030
/* Text colors for body and block elements */
31-
--body-text-color: #353833;
32-
--block-text-color: #474747;
31+
--body-text-color: #282828;
32+
--block-text-color: #282828;
3333
/* Background colors for various structural elements */
3434
--body-background-color: #ffffff;
3535
--section-background-color: #f8f8f8;
@@ -49,8 +49,11 @@
4949
/* Text color for page title */
5050
--title-color: #2c4557;
5151
/* Text colors for links */
52-
--link-color: #4A6782;
52+
--link-color: #437291;
5353
--link-color-active: #bb7a2a;
54+
/* Table of contents */
55+
--toc-background-color: var(--section-background-color);
56+
--toc-link-color: #4a698a;
5457
/* Snippet colors */
5558
--snippet-background-color: #ebecee;
5659
--snippet-text-color: var(--block-text-color);
@@ -99,6 +102,9 @@ a:link, a:visited {
99102
text-decoration:none;
100103
color:var(--link-color);
101104
}
105+
nav a:link, nav a:visited {
106+
color: var(--toc-link-color);
107+
}
102108
a[href]:hover, a[href]:active {
103109
text-decoration:none;
104110
color:var(--link-color-active);
@@ -398,7 +404,7 @@ dl.name-value > dd {
398404
* Styles for table of contents.
399405
*/
400406
.main-grid nav.toc {
401-
background-color: var(--section-background-color);
407+
background-color: var(--toc-background-color);
402408
border-right: 1px solid var(--border-color);
403409
position: sticky;
404410
top: calc(var(--nav-height));
@@ -409,8 +415,6 @@ dl.name-value > dd {
409415
z-index: 1;
410416
}
411417
.main-grid nav.toc div.toc-header {
412-
background-color: var(--section-background-color);
413-
border-right: 1px solid var(--border-color);
414418
top: var(--nav-height);
415419
z-index: 1;
416420
padding: 15px 20px;
@@ -473,7 +477,6 @@ nav.toc div.toc-header {
473477
display: inline-flex;
474478
align-items: center;
475479
color: var(--body-text-color);
476-
background-color: var(--body-background-color);
477480
font-size: 0.856em;
478481
font-weight: bold;
479482
white-space: nowrap;

0 commit comments

Comments
 (0)