-
Notifications
You must be signed in to change notification settings - Fork 18
/
mkdocs.yml
62 lines (56 loc) · 1.46 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
site_name: tgintegration
site_url: https://josxa.github.io/tgintegration
repo_url: https://github.com/JosXa/tgintegration
theme:
name: material
# logo: 'assets/tgintegration-logo.png'
favicon: 'assets/favicon.png'
icon:
repo: fontawesome/brands/github
palette:
# https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/
primary: indigo
accent: indigo
features:
- navigation.instant
- navigation.expand
- navigation.tabs
extra:
generator: false # Only for insiders
tgi: '_tgintegration_'
extra_css:
- styles/mkapi-overrides.css
- styles/mkdocstrings-overrides.css
nav:
- Docs:
- Overview: 'index.md'
- Setup: 'setup.md'
- Getting Started: 'getting-started.md'
- 'API Reference': mkapi/api/tgintegration
# - Doc plugin comparison:
# - Mkdocstrings reference: 'api-mkdocstrings.md'
# - Mkapi reference: 'api-mkapi.md'
markdown_extensions:
- meta
- markdown_include.include:
base_path: docs
- pymdownx.tasklist
- pymdownx.inlinehilite
- pymdownx.highlight
- pymdownx.superfences
- admonition
- codehilite
plugins:
- search
# TODO: Decision pending between mkapi and mkdocstrings
- mkapi:
src_dirs: [ "tgintegration" ]
# filters: [ short ]
filters: []
on_config: docs.api_overrides.headers.on_config_with_mkapi
- mkdocstrings:
default_handler: python
watch:
- tgintegration
- markdownextradata:
data: 'extra_templates.yml'