-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
180 lines (180 loc) · 5.31 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
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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
site_name: ChainFuse Blog
site_url: !ENV [SITE_URL, "https://blog.chainfuse.ai"]
repo_url: https://github.com/ChainFuse/blog
edit_uri: blob/main/blog/
repo_name: ChainFuse/blog
site_description: "Exploring AI-Driven Insights: Decoding Diverse Data Streams on Our Blog"
site_author: ChainFuse
docs_dir: blog
exclude_docs: |
*.less
theme:
name: material
favicon: assets/logo.svg
logo: assets/logo.svg
icon:
repo: fontawesome/brands/github
# Lists the homepage in the sidebar menu. As MkDocs requires that the homepage be listed in the nav configuration option, this setting allows the homepage to be included or excluded from the sidebar. Note that the site name/logo always links to the homepage.
include_homepage_in_sidebar: false
# One of bottom, top, both , or none. Displays the “Next” and “Previous” buttons accordingly
prev_next_buttons_location: none
# The maximum depth of the navigation tree in the sidebar. Default: 4
navigation_depth: 5
# Only include the page section headers in the sidebar for the current page
collapse_navigation: true
# Only include page titles in the sidebar, excluding all section headers for all pages
titles_only: false
# If True, causes the sidebar to scroll with the main page content as you scroll the page
sticky_navigation: true
# The locale (language/location) used to build the theme. If your locale is not yet supported, it will fallback to the default
locale: en
palette:
# Palette toggle for light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: blue
accent: cyan
toggle:
icon: material/brightness-7
name: Switch to dark mode
# Palette toggle for oled dark mode
- media: "(prefers-color-scheme: dark) and (dynamic-range: high)"
scheme: oled
primary: blue
accent: cyan
toggle:
icon: material/lightbulb-night-outline
name: Switch to light mode
# Palette toggle for dark mode
- media: "(prefers-color-scheme: dark) and (dynamic-range: standard)"
scheme: darkgray
primary: blue
accent: cyan
toggle:
icon: material/brightness-4
name: Switch to oled dark mode
font:
text: Roboto
code: Red Hat Mono
features:
- navigation.instant
- navigation.instant.progress
- navigation.tracking
- navigation.tabs
- navigation.sections
- navigation.prune
- toc.follow
- toc.integrate
- navigation.top
- search.suggest
- search.highlight
- search.share
- announce.dismiss
- content.code.copy
- content.code.annotate
- content.tabs.link
custom_dir: overrides
extra:
social:
- icon: fontawesome/solid/square-rss
link: https://blog.chainfuse.ai/feed_rss_created.xml
name: RSS Feed
- icon: fontawesome/brands/threads
link: https://www.threads.net/@chainfuse
name: Threads
- icon: fontawesome/brands/instagram
link: https://instagram.com/chainfuse?igshid=NTc4MTIwNjQ2YQ==
name: Instagram
- icon: fontawesome/brands/twitter
link: https://twitter.com/ChainFuse
name: Twitter
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/company/chainfuse/
name: LinkedIn
extra_css:
- stylesheets/fullWidth.css
- stylesheets/theme.css
markdown_extensions:
- abbr
- admonition
- attr_list
- def_list
- footnotes
- md_in_html
- toc:
permalink: "#"
slugify: !!python/object/apply:pymdownx.slugs.slugify
kwds:
case: lower
- tables
- pymdownx.betterem
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.highlight:
use_pygments: true
pygments_lang_class: true
auto_title: true
linenums: true
linenums_style: pymdownx-inline
anchor_linenums: true
line_spans: __span
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.smartsymbols
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.magiclink
hooks:
- hooks/preSetup.py
- hooks/configEdit.py
- hooks/lessCompiler.py
- hooks/postSetup.py
plugins:
- blog:
blog_dir: .
blog_toc: true
post_url_max_categories: 3
post_excerpt_max_authors: 3
archive_date_format: MMMM yyyy
archive_url_date_format: yyyy/MM
pagination_format: "$link_first $link_previous ~2~ $link_next $link_last"
pagination_keep_content: true
draft: false
draft_on_serve: true
draft_if_future_date: true
- search
- social:
enabled: !ENV [ENABLED_SOCIAL, false]
- tags
- glightbox:
auto_caption: true
- minify:
minify_html: true
htmlmin_opts:
remove_comments: true
reduce_boolean_attributes: true
minify_js: true
minify_css: true
cache_safe: true
css_files:
- stylesheets/fullWidth.css
- stylesheets/theme.css
- rss:
match_path: posts/.*
date_from_meta:
as_creation: date
categories:
- categories
- tags