Skip to content

Commit 518ca9c

Browse files
Migrate toggle-line-inner background to CSS variable
1 parent ddd9591 commit 518ca9c

File tree

4 files changed

+11
-18
lines changed

4 files changed

+11
-18
lines changed

src/librustdoc/html/static/css/rustdoc.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2029,6 +2029,11 @@ in storage.js
20292029
.toggle-line-inner {
20302030
min-width: 2px;
20312031
height: 100%;
2032+
background: var(--scrape-example-toggle-line-background);
2033+
}
2034+
2035+
.toggle-line:hover .toggle-line-inner {
2036+
background: var(--scrape-example-toggle-line-hover-background);
20322037
}
20332038

20342039
.more-scraped-examples .scraped-example, .example-links {

src/librustdoc/html/static/css/themes/ayu.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ Original by Dempfi (https://github.com/dempfi/ayu)
9090
--source-sidebar-background-hover: #14191f;
9191
--table-alt-row-background-color: #191f26;
9292
--codeblock-link-background: #333;
93+
--scrape-example-toggle-line-background: #999;
94+
--scrape-example-toggle-line-hover-background: #c5c5c5;
9395
}
9496

9597
h1, h2, h3, h4 {
@@ -221,9 +223,3 @@ pre.rust .kw-2, pre.rust .prelude-ty {}
221223
.scraped-example:not(.expanded) .code-wrapper::after {
222224
background: linear-gradient(to top, rgba(15, 20, 25, 1), rgba(15, 20, 25, 0));
223225
}
224-
.toggle-line-inner {
225-
background: #999;
226-
}
227-
.toggle-line:hover .toggle-line-inner {
228-
background: #c5c5c5;
229-
}

src/librustdoc/html/static/css/themes/dark.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@
8585
--source-sidebar-background-hover: #444;
8686
--table-alt-row-background-color: #2A2A2A;
8787
--codeblock-link-background: #333;
88+
--scrape-example-toggle-line-background: #999;
89+
--scrape-example-toggle-line-hover-background: #c5c5c5;
8890
}
8991

9092
#titles > button:not(.selected) {
@@ -117,9 +119,3 @@
117119
.scraped-example:not(.expanded) .code-wrapper::after {
118120
background: linear-gradient(to top, rgba(53, 53, 53, 1), rgba(53, 53, 53, 0));
119121
}
120-
.toggle-line-inner {
121-
background: #999;
122-
}
123-
.toggle-line:hover .toggle-line-inner {
124-
background: #c5c5c5;
125-
}

src/librustdoc/html/static/css/themes/light.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@
8282
--source-sidebar-background-hover: #e0e0e0;
8383
--table-alt-row-background-color: #F5F5F5;
8484
--codeblock-link-background: #eee;
85+
--scrape-example-toggle-line-background: #ccc;
86+
--scrape-example-toggle-line-hover-background: #999;
8587
}
8688

8789
#titles > button:not(.selected) {
@@ -114,9 +116,3 @@
114116
.scraped-example:not(.expanded) .code-wrapper::after {
115117
background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
116118
}
117-
.toggle-line-inner {
118-
background: #ccc;
119-
}
120-
.toggle-line:hover .toggle-line-inner {
121-
background: #999;
122-
}

0 commit comments

Comments
 (0)