Skip to content

Commit 20e891c

Browse files
committed
fix: Add CSS for symbols
1 parent e0d4260 commit 20e891c

1 file changed

Lines changed: 44 additions & 1 deletion

File tree

  • src/mkdocstrings_handlers/shell/templates/material

src/mkdocstrings_handlers/shell/templates/material/style.css

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,47 @@
22
.doc-md-description,
33
.doc-md-description>p:first-child {
44
display: inline;
5-
}
5+
}
6+
7+
/* Symbols in Navigation and ToC. */
8+
:root,
9+
[data-md-color-scheme="default"] {
10+
--doc-symbol-sh-function-fg-color: #8250df;
11+
--doc-symbol-sh-script-fg-color: #0550ae;
12+
13+
--doc-symbol-sh-function-bg-color: #8250df1a;
14+
--doc-symbol-sh-script-bg-color: #0550ae1a;
15+
}
16+
17+
[data-md-color-scheme="slate"] {
18+
--doc-symbol-sh-function-fg-color: #d2a8ff;
19+
--doc-symbol-sh-script-fg-color: #79c0ff;
20+
21+
--doc-symbol-sh-function-bg-color: #d2a8ff1a;
22+
--doc-symbol-sh-script-bg-color: #79c0ff1a;
23+
}
24+
25+
code.doc-symbol {
26+
border-radius: .1rem;
27+
font-size: .85em;
28+
padding: 0 .3em;
29+
font-weight: bold;
30+
}
31+
32+
code.doc-symbol-sh-function {
33+
color: var(--doc-symbol-sh-function-fg-color);
34+
background-color: var(--doc-symbol-sh-function-bg-color);
35+
}
36+
37+
code.doc-symbol-sh-function::after {
38+
content: "function";
39+
}
40+
41+
code.doc-symbol-sh-script {
42+
color: var(--doc-symbol-sh-script-fg-color);
43+
background-color: var(--doc-symbol-sh-script-bg-color);
44+
}
45+
46+
code.doc-symbol-sh-script::after {
47+
content: "script";
48+
}

0 commit comments

Comments
 (0)