Skip to content

Commit 36baa89

Browse files
committed
docs: toc tweaks
1 parent d4786b5 commit 36baa89

File tree

3 files changed

+25
-76
lines changed

3 files changed

+25
-76
lines changed

docs/index.md

Lines changed: 1 addition & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -26,55 +26,4 @@ The project provides tools to
2626
- transfer data efficiently in and out of the WebAssembly runtime.
2727
- perform asynchronous, parallel execution of processing pipelines in a worker pool.
2828

29-
*ITK-Wasm* can be used to execute [ITK](https://www.itk.org/) or arbitrary C++ codes in the browser, on the command line, and in languages like Python via [WASI](https://wasi.dev/) and [Emscripten](https://emscripten.org) runtimes.
30-
31-
```{toctree}
32-
:hidden:
33-
:maxdepth: 3
34-
:caption: 👋 Introduction
35-
36-
introduction/packages.md
37-
introduction/parts.md
38-
model/index.md
39-
introduction/file_formats/index.md
40-
```
41-
42-
```{toctree}
43-
:hidden:
44-
:maxdepth: 3
45-
:caption: 🌐 JavaScript/TypeScript
46-
47-
typescript/interface_types/index.md
48-
typescript/index.md
49-
typescript/distribution/index.md
50-
```
51-
52-
```{toctree}
53-
:hidden:
54-
:maxdepth: 3
55-
:caption: 🐍 Python
56-
57-
python/introduction.md
58-
python/numpy.md
59-
python/itk_python.md
60-
apidocs/index.rst
61-
```
62-
63-
```{toctree}
64-
:hidden:
65-
:maxdepth: 3
66-
:caption: 📖 C++ Wasm Processing Pipelines
67-
68-
cxx/installation.md
69-
cxx/tutorial/index.md
70-
cxx/interface_types.md
71-
```
72-
73-
```{toctree}
74-
:hidden:
75-
:maxdepth: 3
76-
:caption: 🔨 ITK-Wasm Development
77-
78-
development/hacking_itk_wasm.md
79-
development/itk_js_to_itk_wasm_migration_guide.md
80-
```
29+
*ITK-Wasm* can be used to execute [ITK](https://www.itk.org/) or arbitrary C++ codes in the browser, on the command line, and in languages like Python via [WASI](https://wasi.dev/) and [Emscripten](https://emscripten.org) runtimes.

docs/myst.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ project:
77
short_title: "ITK-Wasm"
88
description: "ITK-Wasm combines ITK and WebAssembly to enable high-performance spatial analysis in a web browser or system-level environments and reproducible execution across programming languages and hardware architectures."
99
keywords: ["ITK", "WebAssembly", "JavaScript", "Python", "Biomedical Imaging", "Scientific Computing", "Image Processing", "Visualization"]
10-
authors: ["Matthew McCormick"]
10+
# authors: ["Matthew McCormick"]
1111
github: https://github.com/InsightSoftwareConsortium/ITK-Wasm
1212
license:
1313
code: Apache-2.0
@@ -16,34 +16,19 @@ project:
1616
toc:
1717
# Auto-generated by `myst init --write-toc`
1818
- file: index.md
19-
- file: itk-webassemblyinterface-description.md
20-
- title: Cxx
21-
children:
22-
- file: cxx/installation.md
23-
- file: cxx/interface_types.md
24-
- title: Tutorial
25-
children:
26-
- file: cxx/tutorial/debugging.md
27-
- file: cxx/tutorial/hello_pipeline.md
28-
- file: cxx/tutorial/hello_world.md
29-
- file: cxx/tutorial/index.md
30-
- file: cxx/tutorial/inputs_outputs.md
31-
- title: Development
32-
children:
33-
- file: development/hacking_itk_wasm.md
34-
- file: development/itk_js_to_itk_wasm_migration_guide.md
35-
- title: Introduction
19+
- title: 👋 Introduction
3620
children:
3721
- file: introduction/packages.md
3822
- file: introduction/parts.md
3923
- title: File Formats
4024
children:
25+
- file: introduction/file_formats/index.md
4126
- file: introduction/file_formats/dicom.md
4227
- file: introduction/file_formats/images.md
43-
- file: introduction/file_formats/index.md
4428
- file: introduction/file_formats/meshes.md
45-
- title: Model
29+
- title: 🔗 Model
4630
children:
31+
- file: model/index.md
4732
- file: model/BinaryData.md
4833
- file: model/binaryFile__data.md
4934
- file: model/BinaryFile.md
@@ -71,7 +56,6 @@ project:
7156
- file: model/image__spacing.md
7257
- file: model/Image.md
7358
- file: model/ImageType.md
74-
- file: model/index.md
7559
- file: model/integerList__values.md
7660
- file: model/IntegerList.md
7761
- file: model/InterfaceType.md
@@ -141,12 +125,13 @@ project:
141125
- file: model/types/Time.md
142126
- file: model/types/Uri.md
143127
- file: model/types/Uriorcurie.md
144-
- title: Python
128+
- title: 🐍 Python
145129
children:
146130
- file: python/introduction.md
147-
- file: python/itk_python.md
148131
- file: python/numpy.md
149-
- title: Typescript
132+
- file: python/itk_python.md
133+
- file: python/itk-webassemblyinterface.md
134+
- title: 🌐 JavaScript / Typescript
150135
children:
151136
- file: typescript/browser_io.md
152137
- file: typescript/browser_pipelines.md
@@ -173,6 +158,21 @@ project:
173158
- file: typescript/interface_types/PolyData.md
174159
- file: typescript/interface_types/TextFile.md
175160
- file: typescript/interface_types/TextStream.md
161+
- title: 📖 Cxx
162+
children:
163+
- file: cxx/installation.md
164+
- file: cxx/interface_types.md
165+
- title: Tutorial
166+
children:
167+
- file: cxx/tutorial/debugging.md
168+
- file: cxx/tutorial/hello_pipeline.md
169+
- file: cxx/tutorial/hello_world.md
170+
- file: cxx/tutorial/index.md
171+
- file: cxx/tutorial/inputs_outputs.md
172+
- title: 🔨 Development
173+
children:
174+
- file: development/hacking_itk_wasm.md
175+
- file: development/itk_js_to_itk_wasm_migration_guide.md
176176

177177
site:
178178
title: "ITK-Wasm documentation"
File renamed without changes.

0 commit comments

Comments
 (0)