-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
197 lines (186 loc) · 5.8 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
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
# Project information
site_name: Interactive CYOA Creator Tutorial
site_url: https://icctutorial.pages.dev/
site_author: Pasadena
site_description: >-
A complete and comprehensive guide to using the Interactive CYOA Creator by
MeanDelay.
# Repository
repo_name: upasadena/interactive-cyoa-tutorial
repo_url: https://github.com/upasadena/interactive-cyoa-tutorial
edit_uri: edit/main/docs/
# Copyright
# The source code of this website is subject to the
# <a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPLv3 licence</a>.<br>
copyright: >-
The content of this website is licensed under the
<a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0</a>
licence. It is dedicated to the Public Domain.
# Configuration
theme:
name: material
# favicon: images/favicon.ico # Hmm
custom_dir: overrides
features:
- navigation.instant
- navigation.tabs
- navigation.sections
- navigation.expand
- navigation.indexes
- navigation.footer
- toc.follow
- navigation.top
- search.suggest
- search.highlight
- search.share
- content.action.edit
- content.action.view
- content.code.copy
palette:
# Palette toggle for dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
toggle:
# icon: material/toggle-switch-off-outline
icon: material/brightness-4
name: Switch to light mode
primary: deep purple
accent: deep purple
# Palette toggle for light mode
- media: "(prefers-color-scheme: light)"
scheme: default
toggle:
# icon: material/toggle-switch
icon: material/brightness-7
name: Switch to dark mode
primary: deep purple
accent: deep purple
# Plugins
plugins:
- search:
separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
- git-revision-date-localized:
enable_creation_date: true
- git-authors:
show_contribution: true
show_line_count: true
show_email_address: false # No need for this
fallback_to_empty: false
sort_authors_by: contribution
authorship_threshold_percent: 0 # Default
exclude:
- index.md
enabled: true
strict: true
- minify:
minify_html: true
htmlmin_opts:
remove_comments: true
- macros
nav:
- Home: https://upasadena.github.io/
- CYOAs: https://upasadena.github.io/cyoas/
- Interactive CYOA Tutorial:
- index.md
- Introduction:
- introduction/index.md
- Basics:
- basics/index.md
- Mechanics:
- mechanics/index.md
- Rows: mechanics/rows.md
- Objects / Choices: mechanics/objects.md
- Addons: mechanics/addons.md
- Backpack & Choice Import: mechanics/backpack-and-choice-import.md
- IDs & Requirements: mechanics/ids-and-requirements.md
- Points & Scores: mechanics/points-and-scores.md
- Images: mechanics/images.md
- Defaults: mechanics/defaults.md
- Words: mechanics/words.md
- Buttons & Variables: mechanics/buttons-and-variables.md
- Groups: mechanics/groups.md
- Styling:
- styling/index.md
- Design (WIP): styling/design.md
- Style Templates: styling/style-templates.md
- Colours (WIP): styling/colours.md
- Backgrounds: styling/backgrounds.md
- Creating Your CYOA:
- creating-your-cyoa/index.md
- Extending Your CYOA:
- extending-your-cyoa/index.md
- Publishing:
- publishing/index.md
- Static: publishing/static.md
- Neocities: publishing/neocities.md
- GitHub: publishing/github.md
- Appendix:
- appendix/index.md
- Reference: appendix/reference.md
- Troubleshooting: appendix/troubleshooting.md
- Resources: appendix/resources.md
- About: appendix/about.md
extra:
social:
- icon: fontawesome/brands/reddit-alien
link: https://www.reddit.com/user/_pasadena
name: _pasadena on Reddit
- icon: fontawesome/brands/github
link: https://github.com/upasadena
name: upasadena on GitHub
- icon: fontawesome/brands/discord
link: https://discord.gg/h9txkD2Tcc
name: Pasadena's discord server
markdown_extensions:
- abbr # use abbreviations, like hover text
- admonition # note boxes
- attr_list # add html and css attributes to most stuff
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- def_list # definitions like MediaWiki
- footnotes # footnotes
- md_in_html # allow use of markdown in html
- toc:
permalink: true
permalink_title: Anchor link to this section for reference
- tables # must
- pymdownx.caret # insert, superscript
- pymdownx.mark # highlighting
- pymdownx.tilde # delete, subscript
- pymdownx.details # collapsible note boxes for admonition
- pymdownx.highlight:
linenums: true
anchor_linenums: true
auto_title: true
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.smartsymbols
- pymdownx.snippets:
auto_append:
- includes/abbreviations.md
- pymdownx.tabbed:
alternate_style: true
# GitHub-style task lists
- pymdownx.tasklist:
custom_checkbox: true
# Auto linking
- pymdownx.magiclink:
repo_url_shorthand: true
user: upasadena
repo: interactive-cyoa-tutorial
watch:
- overrides/
- includes/
- main.py
extra_css:
- css/iframe.css
extra_javascript:
- js/gc.js
# - js/extra.js
# - js/moment-with-locales.js