Skip to content

Commit 1c6ce35

Browse files
style: use toml config file
1 parent c160af0 commit 1c6ce35

4 files changed

Lines changed: 105 additions & 114 deletions

File tree

docs/character-creation.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
3737
| 3. Corpulent | 8. Ripped | 13. Slender | 18. Towering |
3838
| 4. Delicate | 9. Rugged | 14. Flabby | 19. Willowy |
3939
| 5. Gaunt | 10. Scrawny | 15. Statuesque | 20. Wiry |
40+
4041
### Face
4142
| | | | |
4243
| :---------: | :----------: | :---------: | :---------: |
@@ -45,6 +46,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
4546
| 3. Bony | 8. Pinched | 13. Ratlike | 18. Square |
4647
| 4. Chiseled | 9. Hawkish | 14. Round | 19. Wide |
4748
| 5. Delicate | 10. Broken | 15. Sunken | 20. Wolfish |
49+
4850
### Skin
4951
| | | | |
5052
| :------------: | :------------: | :----------: | :-----------: |
@@ -53,6 +55,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
5355
| 3. Burn Scar | 8. Perfect | 13. Rosy | 18. War Paint |
5456
| 4. Dark | 9. Pierced | 14. Rough | 19. Weathered |
5557
| 5. Makeup | 10. Pockmarked | 15. Sallow | 20. Whip Scar |
58+
5659
### Hair
5760
| | | | |
5861
| :--------: | :-----------: | :-----------: | :----------: |
@@ -61,6 +64,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
6164
| 3. Bristly | 8. Filthy | 13. Luxurious | 18. Topknot |
6265
| 4. Cropped | 9. Frizzy | 14. Mohawk | 19. Wavy |
6366
| 5. Curly | 10. Greased | 15. Oily | 20. Wispy |
67+
6468
### Clothing
6569
| | | | |
6670
| :-----------: | :------------: | :-----------: | :------------: |
@@ -69,6 +73,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
6973
| 3. Ceremonial | 8. Filthy | 13. Frumpy | 18. Rancid |
7074
| 4. Decorated | 9. Flamboyant | 14. Livery | 19. Torn |
7175
| 5. Eccentric | 10. Stained | 15. Oversized | 20. Undersized |
76+
7277
### Virtue
7378
| | | | |
7479
| :-----------: | :------------: | :------------: | :-----------: |
@@ -77,6 +82,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
7782
| 3. Courageous | 8. Generous | 13. Idealistic | 18. Serene |
7883
| 4. Courteous | 9. Gregarious | 14. Just | 19. Stoic |
7984
| 5. Curious | 10. Honest | 15. Loyal | 20. Tolerant |
85+
8086
### Vice
8187
| | | | |
8288
| :-----------: | :-----------: | :------------: | :------------: |
@@ -85,6 +91,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
8591
| 3. Bitter | 8. Gluttonous | 13. Prejudiced | 18. Vengeful |
8692
| 4. Cowardly | 9. Greedy | 14. Reckless | 19. Wasteful |
8793
| 5. Cruel | 10. Irascible | 15. Rude | 20. Whiny |
94+
8895
### Speech
8996
| | | | |
9097
| :---------: | :---------: | :------------: | :------------: |
@@ -93,6 +100,7 @@ Create or roll the rest of your PC's traits, such as their physique, face, skin,
93100
| 3. Breathy | 8. Formal | 13. Quaint | 18. Squeaky |
94101
| 4. Cryptic | 9. Gravelly | 14. Rambling | 19. Stuttering |
95102
| 5. Drawling | 10. Hoarse | 15. Rapid-fire | 20. Whispery |
103+
96104
### Misfortune
97105
| | | | |
98106
| :------------: | :------------: | :-----------: | :-----------: |

docs/css/theme-custom.css

Lines changed: 30 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,37 @@
1-
@import url('https://fonts.googleapis.com/css2?family=Alegreya:ital,wght@0,400..900;1,400..900&family=Ultra&display=swap');
1+
@import url('https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Ultra&display=swap');
22

33
:root {
4-
/* --base-background-color: #181a1b;
5-
--base-color: #fff; */
6-
--base-font-family: 'Alegreya', serif;
7-
--base-font-size: 19px;
8-
/* --sidebar-name-font-family: 'Ultra', serif;
9-
--sidebar-name-font-size: 38px;
10-
--search-input-font-size: 16px;
11-
--theme-color: #E34234; */
4+
--af-body-font: "Spectral", serif;
5+
--af-heading-font: "Ultra", serif;
6+
--af-heading-color: #e34234;
7+
--md-text-font: var(--af-body-font);
8+
}
9+
10+
:root > * {
11+
--md-accent-fg-color: var(--af-heading-color);
12+
--md-accent-fg-color--transparent: rgb(227 66 52 / 0.14);
13+
--md-accent-bg-color: #ffffff;
14+
--md-accent-bg-color--light: rgb(255 255 255 / 0.7);
15+
}
1216

13-
/* Headings */
14-
--heading-color: #E34234;
15-
--heading-font-family: 'Ultra', serif;
16-
--heading-h1-font-weight: 400;
17-
--heading-h2-font-weight: 400;
18-
--heading-h3-font-weight: 400;
19-
--heading-h4-font-weight: 400;
20-
--heading-h2-border-style: none;
17+
body,
18+
button,
19+
input,
20+
textarea,
21+
select {
22+
font-family: var(--md-text-font);
2123
}
2224

23-
/* .sidebar {
24-
background-color: var(--base-background-color);
25+
.md-nav {
26+
font-size: 0.8rem;
2527
}
2628

27-
.markdown-section h2 {
28-
padding: 0;
29-
margin-bottom: 0;
30-
} */
29+
.md-typeset :where(p, li, dl, dt, dd, blockquote, figcaption, td, th, summary) {
30+
font-size: 0.85rem;
31+
}
32+
33+
.md-typeset :is(h1, h2, h3, h4, h5, h6) {
34+
color: var(--af-heading-color);
35+
font-family: var(--af-heading-font);
36+
font-weight: 400;
37+
}

mkdocs.yml

Lines changed: 0 additions & 91 deletions
This file was deleted.

zensical.toml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
[project]
2+
site_name = "Apocryphal Frontier"
3+
site_description = "System Reference Document for Apocryphal Frontier"
4+
site_url = "https://srd.apocryphalfrontier.com"
5+
docs_dir = "docs"
6+
site_dir = "site"
7+
copyright = "Copyright © 2026 The Chaos Consortium & A.T. Gomez. Licensed under CC-BY-SA 4.0. Apocryphal Frontier™ is a trademark of The Chaos Consortium."
8+
nav = [
9+
{ "About" = "index.md" },
10+
{ "Characters" = [
11+
{ "Character Creation" = "character-creation.md" },
12+
{ "Skills" = "skills.md" }
13+
] }
14+
]
15+
extra_css = ["css/theme-custom.css"]
16+
17+
[project.theme]
18+
variant = "modern"
19+
features = [
20+
"navigation.instant",
21+
"navigation.tracking",
22+
"navigation.footer",
23+
"navigation.sections",
24+
"navigation.expand",
25+
"navigation.path",
26+
"navigation.top",
27+
"search.highlight",
28+
"content.tabs.link",
29+
]
30+
31+
[[project.theme.palette]]
32+
media = "(prefers-color-scheme: dark)"
33+
scheme = "slate"
34+
primary = "red"
35+
accent = "custom"
36+
37+
[[project.extra.social]]
38+
icon = "fontawesome/brands/github"
39+
link = "https://github.com/The-Chaos-Consortium/apocryphal-frontier"
40+
41+
[project.markdown_extensions.tables]
42+
[project.markdown_extensions.attr_list]
43+
[project.markdown_extensions.md_in_html]
44+
[project.markdown_extensions.admonition]
45+
[project.markdown_extensions.pymdownx.details]
46+
[project.markdown_extensions.pymdownx.superfences]
47+
[project.markdown_extensions.pymdownx.highlight]
48+
anchor_linenums = true
49+
line_spans = "__span"
50+
pygments_lang_class = true
51+
[project.markdown_extensions.pymdownx.inlinehilite]
52+
[project.markdown_extensions.pymdownx.snippets]
53+
[project.markdown_extensions.pymdownx.tabbed]
54+
alternate_style = true
55+
[project.markdown_extensions.pymdownx.keys]
56+
[project.markdown_extensions.pymdownx.mark]
57+
[project.markdown_extensions.pymdownx.tilde]
58+
[project.markdown_extensions.pymdownx.smartsymbols]
59+
[project.markdown_extensions.def_list]
60+
[project.markdown_extensions.pymdownx.tasklist]
61+
custom_checkbox = true
62+
[project.markdown_extensions.toc]
63+
permalink = true
64+
65+
# Zensical's current docs don't expose TOML settings for the previous MkDocs
66+
# search separator override or the older search.share/search.suggest flags, so
67+
# they're intentionally omitted here rather than guessed.

0 commit comments

Comments
 (0)