Add Material icons to all pages, rewrite examples page as step-by-step guide
All checks were successful
Build and deploy docs / deploy (push) Successful in 3s

This commit is contained in:
2026-07-30 14:20:59 +02:00
parent 5af5607fc7
commit f03a985ae5
25 changed files with 226 additions and 52 deletions

View File

@@ -37,10 +37,11 @@ theme:
extra_css:
# The ?v= suffix defeats browser caching of the stylesheet. Bump the number
# whenever you change extra.css and the browser keeps showing the old style.
- stylesheets/extra.css?v=14
- stylesheets/extra.css?v=17
extra_javascript:
- javascripts/brand-notranslate.js # keep "Bitcoin After Life" untranslated in Chrome
- javascripts/nav-section-icons.js # small Material icon before each nav section title
nav:
- Home: index.md
@@ -66,7 +67,7 @@ nav:
- Running a Will-Executor: will-executors/running-a-server.md
- Protocol:
- How it works: protocol/how-it-works.md
- REAL EXAMPLE: examples.md
- Example inheritance plan: examples.md
- How BAL compares: comparison.md
- Security & Privacy: security-privacy.md
@@ -91,6 +92,9 @@ markdown_extensions:
- pymdownx.details
- pymdownx.superfences
- pymdownx.tabbed: { alternate_style: true }
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- toc: { permalink: true }
# --- Italian translation (not enabled yet) ------------------------------------