1010 display : inline;
1111}
1212
13+ /* No text transformation from Material for MkDocs for H5 headings. */
14+ .md-typeset h5 .doc-object-name {
15+ text-transform : none;
16+ }
17+
1318/* Max width for docstring sections tables. */
1419.doc .md-typeset__table ,
1520.doc .md-typeset__table table {
2631 float : right;
2732}
2833
34+ /* Parameter headings must be inline, not blocks. */
35+ .doc-heading-parameter {
36+ display : inline;
37+ }
38+
39+ /* Default font size for parameter headings. */
40+ .md-typeset .doc-heading-parameter {
41+ font-size : inherit;
42+ }
43+
44+ /* Prefer space on the right, not the left of parameter permalinks. */
45+ .doc-heading-parameter .headerlink {
46+ margin-left : 0 !important ;
47+ margin-right : 0.2rem ;
48+ }
49+
50+ /* Backward-compatibility: docstring section titles in bold. */
51+ .doc-section-title {
52+ font-weight : bold;
53+ }
54+
55+ /* Backlinks crumb separator. */
56+ .doc-backlink-crumb {
57+ display : inline-flex;
58+ gap : .2rem ;
59+ white-space : nowrap;
60+ align-items : center;
61+ vertical-align : middle;
62+ }
63+ .doc-backlink-crumb : not (: first-child )::before {
64+ background-color : var (--md-default-fg-color--lighter );
65+ content : "" ;
66+ display : inline;
67+ height : 1rem ;
68+ --md-path-icon : url ('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6z"/></svg>' );
69+ -webkit-mask-image : var (--md-path-icon );
70+ mask-image : var (--md-path-icon );
71+ width : 1rem ;
72+ }
73+ .doc-backlink-crumb .last {
74+ font-weight : bold;
75+ }
76+
2977/* Symbols in Navigation and ToC. */
30- : root ,
78+ : root , : host ,
3179[data-md-color-scheme = "default" ] {
80+ --doc-symbol-parameter-fg-color : # df50af ;
3281 --doc-symbol-attribute-fg-color : # 953800 ;
3382 --doc-symbol-function-fg-color : # 8250df ;
3483 --doc-symbol-method-fg-color : # 8250df ;
3584 --doc-symbol-class-fg-color : # 0550ae ;
3685 --doc-symbol-module-fg-color : # 5cad0f ;
3786
87+ --doc-symbol-parameter-bg-color : # df50af1a ;
3888 --doc-symbol-attribute-bg-color : # 9538001a ;
3989 --doc-symbol-function-bg-color : # 8250df1a ;
4090 --doc-symbol-method-bg-color : # 8250df1a ;
4393}
4494
4595[data-md-color-scheme = "slate" ] {
96+ --doc-symbol-parameter-fg-color : # ffa8cc ;
4697 --doc-symbol-attribute-fg-color : # ffa657 ;
4798 --doc-symbol-function-fg-color : # d2a8ff ;
4899 --doc-symbol-method-fg-color : # d2a8ff ;
49100 --doc-symbol-class-fg-color : # 79c0ff ;
50101 --doc-symbol-module-fg-color : # baff79 ;
51102
103+ --doc-symbol-parameter-bg-color : # ffa8cc1a ;
52104 --doc-symbol-attribute-bg-color : # ffa6571a ;
53105 --doc-symbol-function-bg-color : # d2a8ff1a ;
54106 --doc-symbol-method-bg-color : # d2a8ff1a ;
@@ -63,7 +115,18 @@ code.doc-symbol {
63115 font-weight : bold;
64116}
65117
66- code .doc-symbol-attribute {
118+ code .doc-symbol-parameter ,
119+ a code .doc-symbol-parameter {
120+ color : var (--doc-symbol-parameter-fg-color );
121+ background-color : var (--doc-symbol-parameter-bg-color );
122+ }
123+
124+ code .doc-symbol-parameter ::after {
125+ content : "param" ;
126+ }
127+
128+ code .doc-symbol-attribute ,
129+ a code .doc-symbol-attribute {
67130 color : var (--doc-symbol-attribute-fg-color );
68131 background-color : var (--doc-symbol-attribute-bg-color );
69132}
@@ -72,7 +135,8 @@ code.doc-symbol-attribute::after {
72135 content : "attr" ;
73136}
74137
75- code .doc-symbol-function {
138+ code .doc-symbol-function ,
139+ a code .doc-symbol-function {
76140 color : var (--doc-symbol-function-fg-color );
77141 background-color : var (--doc-symbol-function-bg-color );
78142}
@@ -81,7 +145,8 @@ code.doc-symbol-function::after {
81145 content : "func" ;
82146}
83147
84- code .doc-symbol-method {
148+ code .doc-symbol-method ,
149+ a code .doc-symbol-method {
85150 color : var (--doc-symbol-method-fg-color );
86151 background-color : var (--doc-symbol-method-bg-color );
87152}
@@ -90,7 +155,8 @@ code.doc-symbol-method::after {
90155 content : "meth" ;
91156}
92157
93- code .doc-symbol-class {
158+ code .doc-symbol-class ,
159+ a code .doc-symbol-class {
94160 color : var (--doc-symbol-class-fg-color );
95161 background-color : var (--doc-symbol-class-bg-color );
96162}
@@ -99,11 +165,17 @@ code.doc-symbol-class::after {
99165 content : "class" ;
100166}
101167
102- code .doc-symbol-module {
168+ code .doc-symbol-module ,
169+ a code .doc-symbol-module {
103170 color : var (--doc-symbol-module-fg-color );
104171 background-color : var (--doc-symbol-module-bg-color );
105172}
106173
107174code .doc-symbol-module ::after {
108175 content : "mod" ;
109- }
176+ }
177+
178+ .doc-signature .autorefs {
179+ color : inherit;
180+ border-bottom : 1px dotted currentcolor;
181+ }
0 commit comments