-
-
Notifications
You must be signed in to change notification settings - Fork 13
/
mkdocs.yml
106 lines (102 loc) · 2.91 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
# mkdocs is used to build the documentation at docs.retrotxt.com
# these are built using a GitHub Action the HTML is stored in
# the `gh-pages` branch
#
# to view this documentation locally requires the mkdocs tool
# https://www.mkdocs.org/getting-started/#installation
#
# mkdocs requires Python3 and pip
#
# pip install mkdocs
# pip install mkdocs-material
#
# pip install --upgrade mkdocs-material
#
# mkdocs serve
# mkdocs build
site_name: RetroTxt
copyright: RetroTxt © 2022-24 Ben Garrett
repo_url: https://github.com/bengarrett/RetroTxt
theme:
name: material
language: en
logo: assets/retrotxt_128.svg
favicon: assets/retrotxt_128.svg
palette:
primary: teal
accent: indigo
font:
code: IBM Plex Mono
features:
- content.code.copy
nav:
- Install: index.md
- Usage:
- First-time usage: usage/first.md
- Secure RetroTxt: usage/secure.md
- View local files: usage/local.md
- Suggestions: usage/websites.md
- Garbled text: usage/garbled.md
- Font size: usage/font_size.md
- Font rendering: usage/pref.md
- Commands: usage/omnibar.md
- Limitations: limitations.md
- Supported standards:
- Control sequences: specs/controls.md
- Codepages: specs/cp.md
- ANSI / ECMA-48: specs/ansi.md
- ANSI.SYS: specs/ansi_sys.md
- BBS colors: specs/bbs.md
- Non-standard: specs/misc.md
- SAUCE (metadata): specs/sauce.md
- Source code:
- Manifest V3: src/mv3.md
- Program patterns: src/pattern.md
- Libraries in use: src/library.md
- Standards: src/standard.md
- Files & directories: src/files.md
- Fonts: src/font.md
- Install & usage: src/index.md
- Tips for building: src/build.md
- Changes: changes.md
- Hosting on the web:
- Caddy: host/caddy.md
- Nginx: host/nginx.md
- Policies:
- Privacy: privacy.md
- 🔗 Security: https://github.com/bengarrett/RetroTxt/blob/main/.github/SECURITY.md
- 🔗 Code of conduct: https://github.com/bengarrett/RetroTxt/blob/main/.github/CODE_OF_CONDUCT.md
- 🔗 Contributing: https://github.com/bengarrett/RetroTxt/blob/main/.github/CONTRIBUTING.md
- 🔗 License: https://github.com/bengarrett/RetroTxt/blob/main/LICENSE
plugins:
- search
markdown_extensions:
# Python Markdown
- admonition
- pymdownx.details
- attr_list
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- tables
# Formatting
- pymdownx.critic
- pymdownx.caret
- pymdownx.keys
- pymdownx.mark
- pymdownx.tilde
# Icons + Emojis
- attr_list
- md_in_html
- def_list
- pymdownx.tasklist:
custom_checkbox: true
# Footnote
- footnotes