Skip to content

Commit 43c2802

Browse files
docs(mkdocs): drop fontawesome_markdown + mermaid extras
The new lens image doesn't include `fontawesome_markdown` (and hologit dropped it from their own lens config), so mkdocs build aborts with ModuleNotFoundError. Nothing in `docs/` uses `:fa-icon:` syntax, so the extension is safe to remove outright. While in there: - dropped the FontAwesome v5 CDN CSS link (Material for MkDocs already ships an SVG icon set — `:material-…:` / `:fontawesome-…:` syntax — via `pymdownx.emoji` if we ever want icons again) - dropped the Mermaid v8 CDN extra_javascript (none of the docs use Mermaid diagrams; if we want them, Material's `pymdownx.superfences` with the mermaid fence format is the modern path) - simplified `pymdownx.superfences` to its default config (the custom Mermaid fence is gone with the JS) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 443c437 commit 43c2802

1 file changed

Lines changed: 1 addition & 13 deletions

File tree

mkdocs.yml

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@ nav:
3737
plugins:
3838
- search
3939

40-
extra_javascript:
41-
- https://unpkg.com/mermaid@8.5.0/dist/mermaid.min.js
42-
43-
extra_css:
44-
- https://use.fontawesome.com/releases/v5.13.0/css/all.css
45-
4640
markdown_extensions:
4741
- admonition
4842
- codehilite:
@@ -51,16 +45,10 @@ markdown_extensions:
5145
- pymdownx.tasklist:
5246
custom_checkbox: true
5347
- pymdownx.tabbed
54-
- pymdownx.superfences:
55-
custom_fences:
56-
- name: mermaid
57-
class: mermaid
58-
format: '!!python/name:pymdownx.superfences.fence_div_format'
48+
- pymdownx.superfences
5949
- pymdownx.smartsymbols
6050
- meta
6151
- toc:
62-
# insert a blank space before the character
6352
permalink: ""
6453
- smarty
65-
- fontawesome_markdown
6654
- mdx_truly_sane_lists

0 commit comments

Comments
 (0)