-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmkdocs.yml
76 lines (68 loc) · 2.17 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
site_name: Siibra-Api Developer Documentation
repo_url: https://github.com/fzj-inm1-bda/siibra-api
theme:
name: 'material'
extra_css:
- extra.css
docs_dir: docs
markdown_extensions:
- admonition
- codehilite
- footnotes
- mdx_truly_sane_lists
# adopted from https://squidfunk.github.io/mkdocs-material/reference/code-blocks/#configuration
# allowing code highlighting
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
# adopted from https://squidfunk.github.io/mkdocs-material/reference/diagrams/#configuration
# allow mermaid diagram rendering
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
plugins:
- search
- mkdocstrings:
handlers:
python:
options:
paths:
- '.'
show_bases: false
show_root_heading: true
show_root_members_full_path: false
show_object_full_path : false
show_submodules: true
filters:
- "!kwargs"
nav:
- home: 'index.md'
- getting started:
- requirements: 'requirements.md'
- installation: 'installation.md'
- run: 'run.md'
- architecture:
- 'overview': 'architecture.overview.md'
- 'architecture: caching': 'architecture.caching.md'
- 'architecture: throughput': 'architecture.throughput.md'
- develop:
- 'start developer server': 'develop.md'
- 'example: adding CompoundFeature serialization': 'develop.example.adding_serialization.md'
- 'example: adding related region endpoint': 'develop.example.adding_related_regions.md'
- 'example: adding /gene endpoint': 'develop.example.adding_vocabulary_endpoint.md'
- api references:
- api.siibra_api_config: 'api.siibra_api_config.md'
- api.server: 'api.server.md'
- api.worker: 'api.worker.md'
- api.models: 'api.models.md'
- api.serialization: 'api.serialization.md'
- api.common: 'api.common.md'
- api.common.data_handlers: 'api.common.data_handlers.md'
watch:
- docs
- api