From 8ae479a02ba32def0585a500e0156f168b320b7b Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 15 Dec 2022 08:55:23 +0100 Subject: [PATCH] Migrate Jump to def links background to CSS variable --- src/librustdoc/html/static/css/rustdoc.css | 4 ++++ src/librustdoc/html/static/css/themes/ayu.css | 4 +--- src/librustdoc/html/static/css/themes/dark.css | 5 +---- src/librustdoc/html/static/css/themes/light.css | 5 +---- 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css index bc1e15b359371..a527e9feaec37 100644 --- a/src/librustdoc/html/static/css/rustdoc.css +++ b/src/librustdoc/html/static/css/rustdoc.css @@ -1071,6 +1071,10 @@ pre.rust .doccomment { color: var(--code-highlight-doc-comment-color); } +.rustdoc.source .example-wrap pre.rust a { + background: var(--codeblock-link-background); +} + .example-wrap.compile_fail, .example-wrap.should_panic { border-left: 2px solid var(--codeblock-error-color); diff --git a/src/librustdoc/html/static/css/themes/ayu.css b/src/librustdoc/html/static/css/themes/ayu.css index a4097c456135d..de0dfcd469045 100644 --- a/src/librustdoc/html/static/css/themes/ayu.css +++ b/src/librustdoc/html/static/css/themes/ayu.css @@ -88,6 +88,7 @@ Original by Dempfi (https://github.com/dempfi/ayu) --source-sidebar-background-selected: #14191f; --source-sidebar-background-hover: #14191f; --table-alt-row-background-color: #191f26; + --codeblock-link-background: #333; } h1, h2, h3, h4 { @@ -154,9 +155,6 @@ pre, .rustdoc.source .example-wrap { .sidebar h3 a { color: white; } -body.source .example-wrap pre.rust a { - background: #333; -} .result-name .primitive > i, .result-name .keyword > i { color: #788797; diff --git a/src/librustdoc/html/static/css/themes/dark.css b/src/librustdoc/html/static/css/themes/dark.css index a11aba12e0ac7..dd7fc6892537c 100644 --- a/src/librustdoc/html/static/css/themes/dark.css +++ b/src/librustdoc/html/static/css/themes/dark.css @@ -83,10 +83,7 @@ --source-sidebar-background-selected: #333; --source-sidebar-background-hover: #444; --table-alt-row-background-color: #2A2A2A; -} - -body.source .example-wrap pre.rust a { - background: #333; + --codeblock-link-background: #333; } #titles > button:not(.selected) { diff --git a/src/librustdoc/html/static/css/themes/light.css b/src/librustdoc/html/static/css/themes/light.css index f697724468fb3..b69d8a1cff957 100644 --- a/src/librustdoc/html/static/css/themes/light.css +++ b/src/librustdoc/html/static/css/themes/light.css @@ -80,10 +80,7 @@ --source-sidebar-background-selected: #fff; --source-sidebar-background-hover: #e0e0e0; --table-alt-row-background-color: #F5F5F5; -} - -body.source .example-wrap pre.rust a { - background: #eee; + --codeblock-link-background: #eee; } #titles > button:not(.selected) {