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"