mkdocs.yml in wayfarer-0.4.6 vs mkdocs.yml in wayfarer-0.4.7
- old
+ new
@@ -1,30 +1,40 @@
repo_url: https://github.com/bauerd/wayfarer
edit_uri: edit/develop/docs/
-repo_name: Source Code
+repo_name: Code
site_name: Wayfarer
markdown_extensions:
- admonition
+ - attr_list
- meta
- def_list
- pymdownx.details
- pymdownx.highlight
- - pymdownx.superfences
+ - pymdownx.inlinehilite
+ - pymdownx.superfences:
+ custom_fences:
+ - name: mermaid
+ class: mermaid
+ format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.critic
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.tabbed
- pymdownx.tasklist:
custom_checkbox: true
theme:
+ icon:
+ logo: material/sign-direction
+ repo: fontawesome/brands/git
name: material
features:
- navigation.tabs
- - navigation.sections
- - navigation.expand
+ # - navigation.sections
+ # - navigation.expand
+ - navigation.indexes
font:
text: IBM Plex Sans
code: IBM Plex Sans Mono
palette:
- scheme: default
@@ -39,9 +49,44 @@
accent: cyan
media: "(prefers-color-scheme: dark)"
toggle:
icon: material/lightbulb
name: Switch to light mode
- icon:
- repo: fontawesome/brands/git
-
+nav:
+ - Home: index.md
+ - Guides:
+ - Tutorial: guides/tutorial.md
+ - Jobs:
+ - Overview: guides/jobs.md
+ - Error handling: guides/jobs/error_handling.md
+ - Tasks: guides/tasks.md
+ - Pages: guides/pages.md
+ - Routing:
+ - Overview: guides/routing.md
+ - Matchers:
+ - URL: todo
+ - Host: todo
+ - Path: todo
+ - Query: todo
+ - Custom matchers: todo
+ - Callbacks: guides/callbacks.md
+ - Handlers: guides/handlers.md
+ - Networking:
+ - Introduction: guides/user_agents.md
+ - User agent API: guides/networking/custom_adapters.md
+ - Built-in user agents:
+ - Plain HTTP: guides/networking/http.md
+ - Ferrum: guides/networking/ferrum.md
+ - Selenium: guides/networking/selenium.md
+ - Capybara: guides/networking/capybara.md
+ - Redis: guides/redis.md
+ - Design decisions: design.md
+ - Reference:
+ - Configuration: reference/configuration.md
+ - Command-line interface: reference/cli.md
+ - Cookbook:
+ - Browser navigation: cookbook/navigation.md
+ - Executing JavaScript: cookbook/executing_javascript.md
+ - Screenhots: cookbook/screenshots.md
+ - Setting the User-Agent: cookbook/user_agent.md
+ - API documentation: "https://www.rubydoc.info"