Skip to content

Commit db67d99

Browse files
committed
Fix CSS styling for warning admonitions
Now that warnings are wrapped in blockquotes, the CSS needs to be adjusted for that. This also includes a minor fix for the `::before` rule so that it only applies to the first paragraph in a multi-paragraph warning.
1 parent 1e81c4a commit db67d99

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

theme/reference.css

+17-13
Original file line numberDiff line numberDiff line change
@@ -17,36 +17,40 @@ Warnings are defined using admonitions in blockquotes:
1717
> This is bad!
1818
1919
*/
20-
main .warning p {
21-
padding: 10px 20px;
22-
margin: 20px 0;
20+
main .warning blockquote {
21+
padding: 0px;
2322
}
2423

25-
main .warning p::before {
24+
main .warning blockquote p {
25+
padding: 0px 20px;
26+
margin: 10px 0;
27+
}
28+
29+
main .warning blockquote p:first-child::before {
2630
content: "⚠️ ";
2731
}
2832

29-
.light main .warning p,
30-
.rust main .warning p {
33+
.light main .warning blockquote,
34+
.rust main .warning blockquote {
3135
border: 2px solid red;
3236
background: #ffcece;
3337
}
3438

35-
.rust main .warning p {
39+
.rust main .warning blockquote {
3640
/* overrides previous declaration */
3741
border-color: #961717;
3842
}
3943

40-
.coal main .warning p,
41-
.navy main .warning p,
42-
.ayu main .warning p {
44+
.coal main .warning blockquote,
45+
.navy main .warning blockquote,
46+
.ayu main .warning blockquote {
4347
background: #542626;
4448
}
4549

4650
/* Make the links higher contrast on dark themes */
47-
.coal main .warning p a,
48-
.navy main .warning p a,
49-
.ayu main .warning p a {
51+
.coal main .warning blockquote p a,
52+
.navy main .warning blockquote p a,
53+
.ayu main .warning blockquote p a {
5054
color: #80d0d0;
5155
}
5256

0 commit comments

Comments
 (0)