2626 float : right;
2727}
2828
29+ /* Parameter headings must be inline, not blocks. */
30+ .doc-heading-parameter {
31+ display : inline;
32+ }
33+
34+ /* Prefer space on the right, not the left of parameter permalinks. */
35+ .doc-heading-parameter .headerlink {
36+ margin-left : 0 !important ;
37+ margin-right : 0.2rem ;
38+ }
39+
2940/* Backward-compatibility: docstring section titles in bold. */
3041.doc-section-title {
3142 font-weight : bold;
3243}
3344
45+ /* Backlinks crumb separator. */
46+ .doc-backlink-crumb {
47+ display : inline-flex;
48+ gap : .2rem ;
49+ white-space : nowrap;
50+ align-items : center;
51+ vertical-align : middle;
52+ }
53+ .doc-backlink-crumb : not (: first-child )::before {
54+ background-color : var (--md-default-fg-color--lighter );
55+ content : "" ;
56+ display : inline;
57+ height : 1rem ;
58+ --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>' );
59+ -webkit-mask-image : var (--md-path-icon );
60+ mask-image : var (--md-path-icon );
61+ width : 1rem ;
62+ }
63+ .doc-backlink-crumb .last {
64+ font-weight : bold;
65+ }
66+
3467/* Symbols in Navigation and ToC. */
35- : root ,
68+ : root , : host ,
3669[data-md-color-scheme = "default" ] {
70+ --doc-symbol-parameter-fg-color : # df50af ;
3771 --doc-symbol-attribute-fg-color : # 953800 ;
3872 --doc-symbol-function-fg-color : # 8250df ;
3973 --doc-symbol-method-fg-color : # 8250df ;
4074 --doc-symbol-class-fg-color : # 0550ae ;
4175 --doc-symbol-module-fg-color : # 5cad0f ;
4276
77+ --doc-symbol-parameter-bg-color : # df50af1a ;
4378 --doc-symbol-attribute-bg-color : # 9538001a ;
4479 --doc-symbol-function-bg-color : # 8250df1a ;
4580 --doc-symbol-method-bg-color : # 8250df1a ;
4883}
4984
5085[data-md-color-scheme = "slate" ] {
86+ --doc-symbol-parameter-fg-color : # ffa8cc ;
5187 --doc-symbol-attribute-fg-color : # ffa657 ;
5288 --doc-symbol-function-fg-color : # d2a8ff ;
5389 --doc-symbol-method-fg-color : # d2a8ff ;
5490 --doc-symbol-class-fg-color : # 79c0ff ;
5591 --doc-symbol-module-fg-color : # baff79 ;
5692
93+ --doc-symbol-parameter-bg-color : # ffa8cc1a ;
5794 --doc-symbol-attribute-bg-color : # ffa6571a ;
5895 --doc-symbol-function-bg-color : # d2a8ff1a ;
5996 --doc-symbol-method-bg-color : # d2a8ff1a ;
@@ -68,7 +105,18 @@ code.doc-symbol {
68105 font-weight : bold;
69106}
70107
71- code .doc-symbol-attribute {
108+ code .doc-symbol-parameter ,
109+ a code .doc-symbol-parameter {
110+ color : var (--doc-symbol-parameter-fg-color );
111+ background-color : var (--doc-symbol-parameter-bg-color );
112+ }
113+
114+ code .doc-symbol-parameter ::after {
115+ content : "param" ;
116+ }
117+
118+ code .doc-symbol-attribute ,
119+ a code .doc-symbol-attribute {
72120 color : var (--doc-symbol-attribute-fg-color );
73121 background-color : var (--doc-symbol-attribute-bg-color );
74122}
@@ -77,7 +125,8 @@ code.doc-symbol-attribute::after {
77125 content : "attr" ;
78126}
79127
80- code .doc-symbol-function {
128+ code .doc-symbol-function ,
129+ a code .doc-symbol-function {
81130 color : var (--doc-symbol-function-fg-color );
82131 background-color : var (--doc-symbol-function-bg-color );
83132}
@@ -86,7 +135,8 @@ code.doc-symbol-function::after {
86135 content : "func" ;
87136}
88137
89- code .doc-symbol-method {
138+ code .doc-symbol-method ,
139+ a code .doc-symbol-method {
90140 color : var (--doc-symbol-method-fg-color );
91141 background-color : var (--doc-symbol-method-bg-color );
92142}
@@ -95,7 +145,8 @@ code.doc-symbol-method::after {
95145 content : "meth" ;
96146}
97147
98- code .doc-symbol-class {
148+ code .doc-symbol-class ,
149+ a code .doc-symbol-class {
99150 color : var (--doc-symbol-class-fg-color );
100151 background-color : var (--doc-symbol-class-bg-color );
101152}
@@ -104,7 +155,8 @@ code.doc-symbol-class::after {
104155 content : "class" ;
105156}
106157
107- code .doc-symbol-module {
158+ code .doc-symbol-module ,
159+ a code .doc-symbol-module {
108160 color : var (--doc-symbol-module-fg-color );
109161 background-color : var (--doc-symbol-module-bg-color );
110162}
0 commit comments