forked from flybywiresim/docs
-
Notifications
You must be signed in to change notification settings - Fork 1
/
mkdocs.yml
174 lines (161 loc) · 6.39 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
# Project Information
site_name: FlyByWire Simulations Documentation
site_url: https://docs.flybywiresim.com/
site_description: Comprehensive documentation for FlyByWire Simulations
# repo allows for linking main repo to docs
# Uncomment to use
repo_url: https://github.com/flybywiresim/aircraft/
repo_name: flybywiresim/aircraft
edit_uri: "" #removes edit button and icon
copyright: Runs on Cloudflare®
<img src="/assets/images/cloudflare-logo.png" alt="Cloudflare Logo" width="40%">
# Configuration
theme:
name: material
# Theme Overhaul configuration. Use with caution.
# Uncommenting custom_dir requires additional setup.
custom_dir: overrides
logo: assets/images/FBW-Tail.png
font:
text: Inter
palette:
scheme: slate
primary: custom
features:
- navigation.prune
- navigation.tabs
- navigation.tabs.sticky
# Removed this feature again as it's breaking TOC navigation on known-issues.md
- navigation.instant
- navigation.instant.progress
- navigation.top
- navigation.tracking
- search.suggest
- search.highlight
- search.share
favicon: assets/images/FBW-Tail.png
# Plugins
plugins:
search:
lang: en
# Comment out the plugin below if building docs without an internet connection.
external-markdown: {}
awesome-pages: {}
tags: {}
git-revision-date-localized:
type: date
mkdocs-video:
mark: "video-embed"
redirects:
redirect_maps:
# Folder: /beginner-guide/
'beginner-guide/overview.md': 'pilots-corner/a32nx/a32nx-beginner-guide/overview.md'
# Folder: /airliner-flying-guide/
'airliner-flying-guide/overview.md': 'pilots-corner/airliner/airliner-flying-guide/overview.md'
# Folder: /development-projects/
'development-projects/overview.md': 'dev-corner/dev-guide/index.md'
'development-projects/website.md': 'dev-corner/flybywire-projects/website.md'
# Folder: /a32nx-devs/
'a32nx-dev/overview.md': 'dev-corner/dev-guide/index.md'
'a32nx-dev/texture-changes.md': 'dev-corner/livery-creators/a32nx-texture-changes.md'
# TEMP redirects
# A.FLOOR
'fbw-a32nx/feature-guides/afloor.md': 'pilots-corner/a32nx/a32nx-advanced-guides/protections/afloor.md'
# Fix Info
'fbw-a32nx/feature-guides/fixinfo.md': 'pilots-corner/a32nx/a32nx-advanced-guides/flight-planning/fixinfo.md'
# A32NX API
'pilots-corner/a32nx-briefing/a32nx_api.md': 'aircraft/a32nx/a32nx-api/a32nx-flightdeck-api.md'
# additional redirects:
'fbw-a32nx/feature-guides/throttle-calibration.md': 'aircraft/common/flypados3/throttle-calibration.md'
# Convenience redirects:
'bg.md': 'pilots-corner/a32nx/a32nx-beginner-guide/overview.md'
'beginner-guide.md': 'pilots-corner/a32nx/a32nx-beginner-guide/overview.md'
'installation.md': 'aircraft/install/installation.md'
'throttle.md': 'aircraft/common/flypados3/throttle-calibration.md'
'reported-issues.md': 'aircraft/support/known-issues/index.md'
'support.md': 'aircraft/support/index.md'
'discord-bot.md': 'dev-corner/flybywire-projects/discord-bot.md'
'faq.md': 'aircraft/faq.md'
'flypad-performance.md': 'aircraft/common/flypados3/performance.md'
'vnav.md': 'pilots-corner/a32nx/a32nx-advanced-guides/flight-guidance/vertical-guidance/overview.md'
# Release Notes Permalink
'latest-release.md': 'release-notes/index.md'
'latest-installer-release.md': 'release-notes/installer/v330.md'
# anchors links require full external URL
'fdr.md': 'https://docs.flybywiresim.com/fbw-a32nx/support/#fdr-files'
# Commented out in case we want to use this in the future
# 'exp.md': 'fbw-a32nx/support/exp.md'
# ########################################
# Needed for URL within the A32NX aircraft
# ########################################
'telex.md': 'https://docs.flybywiresim.com/aircraft/common/flypados3/settings/#atsuaoc'
glightbox:
touchNavigation: true
loop: false
effect: zoom
width: 100%
height: auto
zoomable: true
draggable: true
skip_classes:
- skip-lightbox
auto_caption: false
caption_position: bottom
# Styling Front-end
extra_css:
- stylesheets/extra.css
- stylesheets/admonitions.css
- stylesheets/navigation.css
# Javascript
extra_javascript:
- javascripts/mathjax.js
- https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js
# Extra Functions / Customizations
extra:
status:
new: Recently Updated
social:
- icon: fontawesome/brands/github
link: https://github.com/flybywiresim
name: FlyByWire Simulations on Github
- icon: fontawesome/brands/twitter
link: https://twitter.com/FlyByWireSim
name: FlyByWire Simulations on Twitter
- icon: fontawesome/brands/facebook
link: https://www.facebook.com/FlyByWireSimulations
name: FlyByWire Simulations on Facebook
- icon: fontawesome/brands/discord
link: https://discord.com/invite/flybywire
name: FlyByWire Simulations on Discord
- icon: fontawesome/brands/twitch
link: https://www.twitch.tv/flybywiresimulations
name: FlyByWire Simulations on Twitch
- icon: fontawesome/brands/youtube
link: https://www.youtube.com/@FlyByWireSim
name: FlyByWire Simulations on Youtube
# Additional Markdown Extensions to use bundled icon sets
markdown_extensions:
meta: {} # Add front matter to a document
admonition: {} # Makes things pretty
pymdownx.superfences: {} # Nestled code
pymdownx.arithmatex: # Math and equations
generic: true
attr_list: {} # Add HTML attributes and CSS classes to Markdown elements
pymdownx.tabbed: # Content tabs
alternate_style: true
pymdownx.details: {} # Additional features to admonition
pymdownx.caret: {} # Formatting Extension
pymdownx.critic: {} # Alternate Formatting Extension
pymdownx.mark: {} # Formatting Extension
pymdownx.tilde: {} # Formatting Extension
pymdownx.keys: {} # Visual keyboard keys extension
pymdownx.snippets:
auto_append:
- includes/abbreviations.md
pymdownx.tasklist:
custom_checkbox: true
pymdownx.emoji: # Allows emoji style inline embeds for icons
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
md_in_html: {} # Allows markdown to be used in HTML
abbr: {} # Adds abbreviations