diff --git a/src/librustdoc/html/static/css/noscript.css b/src/librustdoc/html/static/css/noscript.css
index b769238d91a8b..085880b215d14 100644
--- a/src/librustdoc/html/static/css/noscript.css
+++ b/src/librustdoc/html/static/css/noscript.css
@@ -48,7 +48,7 @@ nav.sub {
--sidebar-background-color: #f5f5f5;
--sidebar-background-color-hover: #e0e0e0;
--sidebar-border-color: #ddd;
- --code-block-background-color: #f5f5f5;
+ --code-block-background-color: #eaeaea;
--scrollbar-track-background-color: #dcdcdc;
--scrollbar-thumb-background-color: rgba(36, 37, 39, 0.6);
--scrollbar-color: rgba(36, 37, 39, 0.6) #d9d9d9;
@@ -244,7 +244,7 @@ nav.sub {
--crate-search-hover-border: #2196f3;
--src-sidebar-background-selected: #333;
--src-sidebar-background-hover: #444;
- --table-alt-row-background-color: #2a2a2a;
+ --table-alt-row-background-color: #1d1d1d;
--codeblock-link-background: #333;
--scrape-example-toggle-line-background: #999;
--scrape-example-toggle-line-hover-background: #c5c5c5;
diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css
index 83b36ffbe7618..06f0a3ece502f 100644
--- a/src/librustdoc/html/static/css/rustdoc.css
+++ b/src/librustdoc/html/static/css/rustdoc.css
@@ -1145,7 +1145,7 @@ pre, .rustdoc.src .example-wrap, .example-wrap .src-line-numbers {
border: 1px solid var(--border-color);
}
-.docblock table tbody tr:nth-child(2n) {
+.docblock table tbody tr:nth-child(odd) {
background: var(--table-alt-row-background-color);
}
@@ -3217,7 +3217,7 @@ by default.
--sidebar-background-color: #f5f5f5;
--sidebar-background-color-hover: #e0e0e0;
--sidebar-border-color: #ddd;
- --code-block-background-color: #f5f5f5;
+ --code-block-background-color: #eaeaea;
--scrollbar-track-background-color: #dcdcdc;
--scrollbar-thumb-background-color: rgba(36, 37, 39, 0.6);
--scrollbar-color: rgba(36, 37, 39, 0.6) #d9d9d9;
@@ -3412,7 +3412,7 @@ by default.
--crate-search-hover-border: #2196f3;
--src-sidebar-background-selected: #333;
--src-sidebar-background-hover: #444;
- --table-alt-row-background-color: #2a2a2a;
+ --table-alt-row-background-color: #1d1d1d;
--codeblock-link-background: #333;
--scrape-example-toggle-line-background: #999;
--scrape-example-toggle-line-hover-background: #c5c5c5;
@@ -3532,7 +3532,7 @@ Original by Dempfi (https://github.com/dempfi/ayu)
--crate-search-hover-border: #e0e0e0;
--src-sidebar-background-selected: #14191f;
--src-sidebar-background-hover: #14191f;
- --table-alt-row-background-color: #191f26;
+ --table-alt-row-background-color: #000;
--codeblock-link-background: #333;
--scrape-example-toggle-line-background: #999;
--scrape-example-toggle-line-hover-background: #c5c5c5;
diff --git a/tests/rustdoc-gui/docblock-table.goml b/tests/rustdoc-gui/docblock-table.goml
index a73f4aaa7677c..ec61581e1f75d 100644
--- a/tests/rustdoc-gui/docblock-table.goml
+++ b/tests/rustdoc-gui/docblock-table.goml
@@ -11,16 +11,16 @@ define-function: (
block {
call-function: ("switch-theme", {"theme": |theme|})
assert-css: (".top-doc .docblock table tbody tr:nth-child(1)", {
- "background-color": "rgba(0, 0, 0, 0)",
+ "background-color": |zebra_stripe_color|,
})
assert-css: (".top-doc .docblock table tbody tr:nth-child(2)", {
- "background-color": |zebra_stripe_color|,
+ "background-color": "rgba(0, 0, 0, 0)",
})
assert-css: (".top-doc .docblock table tbody tr:nth-child(3)", {
- "background-color": "rgba(0, 0, 0, 0)",
+ "background-color": |zebra_stripe_color|,
})
assert-css: (".top-doc .docblock table tbody tr:nth-child(4)", {
- "background-color": |zebra_stripe_color|,
+ "background-color": "rgba(0, 0, 0, 0)",
})
assert-css: (".top-doc .docblock table td", {
"border-style": "solid",
@@ -38,12 +38,12 @@ define-function: (
call-function: ("check-colors", {
"theme": "ayu",
"border_color": "#5c6773",
- "zebra_stripe_color": "#191f26",
+ "zebra_stripe_color": "#000",
})
call-function: ("check-colors", {
"theme": "dark",
"border_color": "#e0e0e0",
- "zebra_stripe_color": "#2a2a2a",
+ "zebra_stripe_color": "#1d1d1d",
})
call-function: ("check-colors", {
"theme": "light",