11
2- /* Don't capitalize names. */
3- h5 .doc-heading {
4- text-transform : none !important ;
5- }
6-
7- /* Avoid breaking parameters name, etc. in table cells. */
2+ /* Avoid breaking parameter names, etc. in table cells. */
83.doc-contents td code {
94 word-break : normal !important ;
105}
116
12- /* For pieces of Markdown rendered in table cells . */
13- .doc-contents td p {
14- margin-top : 0 !important ;
15- margin-bottom : 0 !important ;
7+ /* No line break before first paragraph of descriptions . */
8+ .doc-md-description ,
9+ . doc-md-description > p : first-child {
10+ display : inline ;
1611}
1712
1813/* Max width for docstring sections tables. */
@@ -21,16 +16,81 @@ h5.doc-heading {
2116 display : table !important ;
2217 width : 100% ;
2318}
19+
2420.doc .md-typeset__table tr {
2521 display : table-row;
2622}
2723
28- /* Avoid line breaks in rendered fields. */
29- .field-body p {
30- display : inline;
31- }
32-
3324/* Defaults in Spacy table style. */
3425.doc-param-default {
3526 float : right;
3627}
28+
29+ /* Symbols in Navigation and ToC. */
30+ : root ,
31+ [data-md-color-scheme = "default" ] {
32+ --doc-symbol-attribute-fg-color : # 953800 ;
33+ --doc-symbol-function-fg-color : # 8250df ;
34+ --doc-symbol-class-fg-color : # 0550ae ;
35+ --doc-symbol-module-fg-color : # 5cad0f ;
36+
37+ --doc-symbol-attribute-bg-color : # 9538001a ;
38+ --doc-symbol-function-bg-color : # 8250df1a ;
39+ --doc-symbol-class-bg-color : # 0550ae1a ;
40+ --doc-symbol-module-bg-color : # 5cad0f1a ;
41+ }
42+
43+ [data-md-color-scheme = "slate" ] {
44+ --doc-symbol-attribute-fg-color : # ffa657 ;
45+ --doc-symbol-function-fg-color : # d2a8ff ;
46+ --doc-symbol-class-fg-color : # 79c0ff ;
47+ --doc-symbol-module-fg-color : # baff79 ;
48+
49+ --doc-symbol-attribute-bg-color : # ffa6571a ;
50+ --doc-symbol-function-bg-color : # d2a8ff1a ;
51+ --doc-symbol-class-bg-color : # 79c0ff1a ;
52+ --doc-symbol-module-bg-color : # baff791a ;
53+ }
54+
55+ code .doc-symbol {
56+ border-radius : .1rem ;
57+ font-size : .85em ;
58+ padding : 0 .3em ;
59+ font-weight : bold;
60+ }
61+
62+ code .doc-symbol-attribute {
63+ color : var (--doc-symbol-attribute-fg-color );
64+ background-color : var (--doc-symbol-attribute-bg-color );
65+ }
66+
67+ code .doc-symbol-attribute ::after {
68+ content : "attr" ;
69+ }
70+
71+ code .doc-symbol-function {
72+ color : var (--doc-symbol-function-fg-color );
73+ background-color : var (--doc-symbol-function-bg-color );
74+ }
75+
76+ code .doc-symbol-function ::after {
77+ content : "func" ;
78+ }
79+
80+ code .doc-symbol-class {
81+ color : var (--doc-symbol-class-fg-color );
82+ background-color : var (--doc-symbol-class-bg-color );
83+ }
84+
85+ code .doc-symbol-class ::after {
86+ content : "class" ;
87+ }
88+
89+ code .doc-symbol-module {
90+ color : var (--doc-symbol-module-fg-color );
91+ background-color : var (--doc-symbol-module-bg-color );
92+ }
93+
94+ code .doc-symbol-module ::after {
95+ content : "mod" ;
96+ }
0 commit comments