Skip to content

Commit 952c156

Browse files
authored
Rollup merge of rust-lang#103257 - notriddle:notriddle/setting-line, r=GuillaumeGomez
rustdoc: move `setting-line` color CSS to settings.css
2 parents e85def7 + db57058 commit 952c156

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

Diff for: src/librustdoc/html/static/css/rustdoc.css

-19
Original file line numberDiff line numberDiff line change
@@ -1468,25 +1468,6 @@ h3.variant {
14681468
animation: rotating 2s linear infinite;
14691469
}
14701470

1471-
.setting-line .radio-line input:checked {
1472-
box-shadow: inset 0 0 0 3px var(--main-background-color);
1473-
background-color: var(--settings-input-color);
1474-
}
1475-
.setting-line .radio-line input:focus {
1476-
box-shadow: 0 0 1px 1px var(--settings-input-color);
1477-
}
1478-
/* In here we combine both `:focus` and `:checked` properties. */
1479-
.setting-line .radio-line input:checked:focus {
1480-
box-shadow: inset 0 0 0 3px var(--main-background-color),
1481-
0 0 2px 2px var(--settings-input-color);
1482-
}
1483-
.setting-line .radio-line input:hover {
1484-
border-color: var(--settings-input-color) !important;
1485-
}
1486-
input:checked + .slider {
1487-
background-color: var(--settings-input-color);
1488-
}
1489-
14901471
#help-button > a {
14911472
text-align: center;
14921473
/* Rare exception to specifying font sizes in rem. Since this is acting

Diff for: src/librustdoc/html/static/css/settings.css

+19
Original file line numberDiff line numberDiff line change
@@ -89,3 +89,22 @@ input:checked + .slider:before {
8989
#settings .setting-line {
9090
margin: 1.2em 0.6em;
9191
}
92+
93+
.setting-line .radio-line input:checked {
94+
box-shadow: inset 0 0 0 3px var(--main-background-color);
95+
background-color: var(--settings-input-color);
96+
}
97+
.setting-line .radio-line input:focus {
98+
box-shadow: 0 0 1px 1px var(--settings-input-color);
99+
}
100+
/* In here we combine both `:focus` and `:checked` properties. */
101+
.setting-line .radio-line input:checked:focus {
102+
box-shadow: inset 0 0 0 3px var(--main-background-color),
103+
0 0 2px 2px var(--settings-input-color);
104+
}
105+
.setting-line .radio-line input:hover {
106+
border-color: var(--settings-input-color) !important;
107+
}
108+
input:checked + .slider {
109+
background-color: var(--settings-input-color);
110+
}

0 commit comments

Comments
 (0)