Skip to content

Commit 9688535

Browse files
committed
refactor: Remove data symbol type (coming from template)
1 parent beb1006 commit 9688535

File tree

5 files changed

+12
-94
lines changed

5 files changed

+12
-94
lines changed

docs/usage/configuration/headings.md

-4
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ This option will prefix headings with
8383
<code class="doc-symbol doc-symbol-ts-attribute"></code>,
8484
<code class="doc-symbol doc-symbol-ts-class"></code>,
8585
<code class="doc-symbol doc-symbol-ts-constructor"></code>,
86-
<code class="doc-symbol doc-symbol-ts-data"></code>,
8786
<code class="doc-symbol doc-symbol-ts-enum"></code>,
8887
<code class="doc-symbol doc-symbol-ts-enum_member"></code>,
8988
<code class="doc-symbol doc-symbol-ts-interface"></code>,
@@ -124,7 +123,6 @@ plugins:
124123
<h2><code class="doc-symbol doc-symbol-ts-attribute"></code> <code>foo</code></h2><p>Docstring of the attribute.</p>
125124
<h2><code class="doc-symbol doc-symbol-ts-class"></code> <code>Foo</code></h2><p>Docstring of the class.</p>
126125
<h2><code class="doc-symbol doc-symbol-ts-constructor"></code> <code>foo</code></h2><p>Docstring of the constructor.</p>
127-
<h2><code class="doc-symbol doc-symbol-ts-data"></code> <code>foo</code></h2><p>Docstring of the data.</p>
128126
<h2><code class="doc-symbol doc-symbol-ts-enum"></code> <code>Foo</code></h2><p>Docstring of the enum.</p>
129127
<h2><code class="doc-symbol doc-symbol-ts-enum_member"></code> <code>foo</code></h2><p>Docstring of the enum member.</p>
130128
<h2><code class="doc-symbol doc-symbol-ts-interface"></code> <code>Foo</code></h2><p>Docstring of the interface.</p>
@@ -172,7 +170,6 @@ This option will prefix items in the ToC with
172170
<code class="doc-symbol doc-symbol-ts-attribute"></code>,
173171
<code class="doc-symbol doc-symbol-ts-class"></code>,
174172
<code class="doc-symbol doc-symbol-ts-constructor"></code>,
175-
<code class="doc-symbol doc-symbol-ts-data"></code>,
176173
<code class="doc-symbol doc-symbol-ts-enum"></code>,
177174
<code class="doc-symbol doc-symbol-ts-enum_member"></code>,
178175
<code class="doc-symbol doc-symbol-ts-interface"></code>,
@@ -214,7 +211,6 @@ plugins:
214211
<li><code class="doc-symbol doc-symbol-ts-attribute"></code> foo</li>
215212
<li><code class="doc-symbol doc-symbol-ts-class"></code> Foo</li>
216213
<li><code class="doc-symbol doc-symbol-ts-constructor"></code> foo</li>
217-
<li><code class="doc-symbol doc-symbol-ts-data"></code> foo</li>
218214
<li><code class="doc-symbol doc-symbol-ts-enum"></code> Foo</li>
219215
<li><code class="doc-symbol doc-symbol-ts-enum_member"></code> foo</li>
220216
<li><code class="doc-symbol doc-symbol-ts-interface"></code> Foo</li>

docs/usage/customization.md

+12-16
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ You can customize the colors of the symbol types (see [`show_symbol_type_heading
3333
--doc-symbol-ts-attribute-fg-color: #6f42c1;
3434
--doc-symbol-ts-class-fg-color: #22863a;
3535
--doc-symbol-ts-constructor-fg-color: #1f66ff;
36-
--doc-symbol-ts-data-fg-color: #0366d6;
3736
--doc-symbol-ts-enum-fg-color: #6f42c1;
3837
--doc-symbol-ts-enum_member-fg-color: #f0ad4e;
3938
--doc-symbol-ts-interface-fg-color: #6f42c1;
@@ -51,7 +50,6 @@ You can customize the colors of the symbol types (see [`show_symbol_type_heading
5150
--doc-symbol-ts-attribute-bg-color: #6f42c11a;
5251
--doc-symbol-ts-class-bg-color: #22863a1a;
5352
--doc-symbol-ts-constructor-bg-color: #1f66ff1a;
54-
--doc-symbol-ts-data-bg-color: #0366d61a;
5553
--doc-symbol-ts-enum-bg-color: #6f42c11a;
5654
--doc-symbol-ts-enum_member-bg-color: #f0ad4e1a;
5755
--doc-symbol-ts-interface-bg-color: #6f42c11a;
@@ -71,7 +69,6 @@ You can customize the colors of the symbol types (see [`show_symbol_type_heading
7169
--doc-symbol-ts-attribute-fg-color: #d4a5f0;
7270
--doc-symbol-ts-class-fg-color: #78e7d1;
7371
--doc-symbol-ts-constructor-fg-color: #6ba3ff;
74-
--doc-symbol-ts-data-fg-color: #58a6ff;
7572
--doc-symbol-ts-enum-fg-color: #d4a5f0;
7673
--doc-symbol-ts-enum_member-fg-color: #ffb864;
7774
--doc-symbol-ts-interface-fg-color: #d4a5f0;
@@ -89,7 +86,6 @@ You can customize the colors of the symbol types (see [`show_symbol_type_heading
8986
--doc-symbol-ts-attribute-bg-color: #d4a5f01a;
9087
--doc-symbol-ts-class-bg-color: #78e7d11a;
9188
--doc-symbol-ts-constructor-bg-color: #6ba3ff1a;
92-
--doc-symbol-ts-data-bg-color: #58a6ff1a;
9389
--doc-symbol-ts-enum-bg-color: #d4a5f01a;
9490
--doc-symbol-ts-enum_member-bg-color: #ffb8641a;
9591
--doc-symbol-ts-interface-bg-color: #d4a5f01a;
@@ -109,8 +105,8 @@ The `[data-md-color-scheme="*"]` selectors work with the [Material for MkDocs] t
109105

110106
```css title="docs/css/mkdocstrings.css"
111107
:root {
112-
--doc-symbol-ts-data-fg-color: #d1b619;
113-
--doc-symbol-ts-data-bg-color: #d1b6191a;
108+
--doc-symbol-ts-class-fg-color: #d1b619;
109+
--doc-symbol-ts-class-bg-color: #d1b6191a;
114110
}
115111
```
116112

@@ -120,18 +116,18 @@ The `[data-md-color-scheme="*"]` selectors work with the [Material for MkDocs] t
120116
<div id="preview-symbol-colors">
121117
<style>
122118
[data-md-color-scheme="default"] #preview-symbol-colors {
123-
--doc-symbol-ts-data-fg-color: #d1b619;
124-
--doc-symbol-ts-data-bg-color: #d1b6191a;
119+
--doc-symbol-ts-class-fg-color: #d1b619;
120+
--doc-symbol-ts-class-bg-color: #d1b6191a;
125121
}
126122

127123
[data-md-color-scheme="slate"] #preview-symbol-colors {
128-
--doc-symbol-ts-data-fg-color: #46c2cb;
129-
--doc-symbol-ts-data-bg-color: #46c2cb1a;
124+
--doc-symbol-ts-class-fg-color: #46c2cb;
125+
--doc-symbol-ts-class-bg-color: #46c2cb1a;
130126
}
131127
</style>
132128
<p>
133129
Try cycling through the themes to see the colors for each theme:
134-
<code class="doc-symbol doc-symbol-ts-data"></code
130+
<code class="doc-symbol doc-symbol-ts-class"></code
135131
</p>
136132
</div>
137133

@@ -142,8 +138,8 @@ The `[data-md-color-scheme="*"]` selectors work with the [Material for MkDocs] t
142138
You can also change the actual symbol names. For example, to use single letters instead of truncated types:
143139

144140
```css title="docs/css/mkdocstrings.css"
145-
.doc-symbol-ts-data::after {
146-
content: "D";
141+
.doc-symbol-ts-class::after {
142+
content: "C";
147143
}
148144
```
149145

@@ -152,12 +148,12 @@ You can also change the actual symbol names. For example, to use single letters
152148

153149
<div id="preview-symbol-names">
154150
<style>
155-
#preview-symbol-names .doc-symbol-ts-data::after {
156-
content: "D";
151+
#preview-symbol-names .doc-symbol-ts-class::after {
152+
content: "C";
157153
}
158154
</style>
159155
<ul>
160-
<li>Data: <code class="doc-symbol doc-symbol-ts-data"></code></li>
156+
<li>Class: <code class="doc-symbol doc-symbol-ts-class"></code></li>
161157
</ul>
162158
</div>
163159

src/mkdocstrings_handlers/typescript/templates/material/_base/data.html.jinja

-60
This file was deleted.

src/mkdocstrings_handlers/typescript/templates/material/data.html.jinja

-1
This file was deleted.

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

-13
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
--doc-symbol-ts-attribute-fg-color: #6f42c1;
4444
--doc-symbol-ts-class-fg-color: #22863a;
4545
--doc-symbol-ts-constructor-fg-color: #1f66ff;
46-
--doc-symbol-ts-data-fg-color: #0366d6;
4746
--doc-symbol-ts-enum-fg-color: #6f42c1;
4847
--doc-symbol-ts-enum_member-fg-color: #f0ad4e;
4948
--doc-symbol-ts-interface-fg-color: #6f42c1;
@@ -61,7 +60,6 @@
6160
--doc-symbol-ts-attribute-bg-color: #6f42c11a;
6261
--doc-symbol-ts-class-bg-color: #22863a1a;
6362
--doc-symbol-ts-constructor-bg-color: #1f66ff1a;
64-
--doc-symbol-ts-data-bg-color: #0366d61a;
6563
--doc-symbol-ts-enum-bg-color: #6f42c11a;
6664
--doc-symbol-ts-enum_member-bg-color: #f0ad4e1a;
6765
--doc-symbol-ts-interface-bg-color: #6f42c11a;
@@ -81,7 +79,6 @@
8179
--doc-symbol-ts-attribute-fg-color: #d4a5f0;
8280
--doc-symbol-ts-class-fg-color: #78e7d1;
8381
--doc-symbol-ts-constructor-fg-color: #6ba3ff;
84-
--doc-symbol-ts-data-fg-color: #58a6ff;
8582
--doc-symbol-ts-enum-fg-color: #d4a5f0;
8683
--doc-symbol-ts-enum_member-fg-color: #ffb864;
8784
--doc-symbol-ts-interface-fg-color: #d4a5f0;
@@ -99,7 +96,6 @@
9996
--doc-symbol-ts-attribute-bg-color: #d4a5f01a;
10097
--doc-symbol-ts-class-bg-color: #78e7d11a;
10198
--doc-symbol-ts-constructor-bg-color: #6ba3ff1a;
102-
--doc-symbol-ts-data-bg-color: #58a6ff1a;
10399
--doc-symbol-ts-enum-bg-color: #d4a5f01a;
104100
--doc-symbol-ts-enum_member-bg-color: #ffb8641a;
105101
--doc-symbol-ts-interface-bg-color: #d4a5f01a;
@@ -157,15 +153,6 @@ code.doc-symbol-ts-constructor::after {
157153
content: "constructor";
158154
}
159155

160-
code.doc-symbol-ts-data {
161-
color: var(--doc-symbol-ts-data-fg-color);
162-
background-color: var(--doc-symbol-ts-data-bg-color);
163-
}
164-
165-
code.doc-symbol-ts-data::after {
166-
content: "data";
167-
}
168-
169156
code.doc-symbol-ts-enum {
170157
color: var(--doc-symbol-ts-enum-fg-color);
171158
background-color: var(--doc-symbol-ts-enum-bg-color);

0 commit comments

Comments
 (0)