-
-
Notifications
You must be signed in to change notification settings - Fork 154
/
mkdocs.yaml
145 lines (136 loc) · 5.16 KB
/
mkdocs.yaml
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
site_name: RenderCV
site_description: LaTeX CV generator engine from a YAML input file.
site_author: Sina Atalay
copyright: Copyright © 2023 - 2024 Sina Atalay
site_url: https://docs.rendercv.com
repo_url: https://github.com/sinaatalay/rendercv
repo_name: sinaatalay/rendercv
edit_uri: edit/main/docs/
theme:
name: material
language: en
custom_dir: docs/overrides
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: indigo
accent: indigo
toggle:
icon: material/lightbulb-outline
name: "Switch to dark mode"
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: indigo
accent: indigo
toggle:
icon: material/lightbulb
name: "Switch to light mode"
font:
text: Roboto
code: Roboto Mono
features:
- content.code.copy # the copy-to-clipboard buttons for code blocks
- content.action.view # view source button for pages
- content.action.edit # view source button for pages
- navigation.footer # the previous and next buttons in the footer
- navigation.indexes # allow mother pages to have their own index pages
# - navigation.tabs # render classical type of navbar at top
- navigation.instant # instant navigation for faster page loads
- navigation.instant.prefetch # prefetch pages for instant navigation
- navigation.instant.progress # show progress bar for instant navigation
- navigation.top # back to top button
- search.highlight # highlight search results after going to a page
- search.suggest # show search suggestions while typing
- search.share # share search results with others
- toc.follow # if toc sidebar doesn't fit, scroll to the active heading
- content.code.annotate # allow annotations in code blocks
- content.tabs.link # switch all the content tabs to the same label
nav:
- Overview: index.md
- User Guide:
- User Guide: user_guide/index.md
- Structure of the YAML input file: user_guide/structure_of_the_yaml_input_file.md
- CLI: user_guide/cli.md
- FAQ: user_guide/faq.md
- Developer Guide:
- Developer Guide: developer_guide/index.md
- Writing Documentation: developer_guide/writing_documentation.md
- Testing: developer_guide/testing.md
- FAQ: developer_guide/faq.md
- API Reference:
- Reference: reference/index.md
- cli:
- cli: reference/cli/index.md
- commands.py: reference/cli/commands.md
- printer.py: reference/cli/printer.md
- utilities.py: reference/cli/utilities.md
- data:
- data: reference/data/index.md
- models:
- models: reference/data/models/index.md
- base.py: reference/data/models/base.md
- computers.py: reference/data/models/computers.md
- entry_types.py: reference/data/models/entry_types.md
- curriculum_vitae.py: reference/data/models/curriculum_vitae.md
- design.py: reference/data/models/design.md
- locale_catalog.py: reference/data/models/locale_catalog.md
- rendercv_settings.py: reference/data/models/rendercv_settings.md
- rendercv_data_model.py: reference/data/models/rendercv_data_model.md
- generator.py: reference/data/generator.md
- reader.py: reference/data/reader.md
- renderer:
- renderer: reference/renderer/index.md
- renderer.py: reference/renderer/renderer.md
- templater.py: reference/renderer/templater.md
- themes:
- themes: reference/themes/index.md
- common_options.py: reference/themes/common_options.md
- classic: reference/themes/classic.md
- engineeringresumes: reference/themes/engineeringresumes.md
- sb2nov: reference/themes/sb2nov.md
- moderncv: reference/themes/moderncv.md
- Changelog: changelog.md
markdown_extensions:
# see https://facelessuser.github.io/pymdown-extensions/extensions/inlinehilite/ for more pymdownx info
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.extra:
pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed: # content tabs
alternate_style: true
- toc:
permalink: true
title: Page contents
- admonition # blocks like note, warning, tip, etc.
plugins:
- search
- macros: # mkdocs-macros-plugin
module_name: docs/update_entry_figures
- mkdocstrings:
handlers:
python:
paths:
- rendercv
options:
members_order: source
show_bases: true
docstring_section_style: list
docstring_style: google
extra_javascript:
- assets/javascripts/katex.js
- https://unpkg.com/katex@0/dist/katex.min.js
- https://unpkg.com/katex@0/dist/contrib/auto-render.min.js
extra_css:
- assets/stylesheets/rendercv.css
- https://unpkg.com/katex@0/dist/katex.min.css
extra:
analytics:
provider: google
property: G-7D7Y8D5Q4W