# schema: https://squidfunk.github.io/mkdocs-material/schema.json

site_name: textual-universal-directorytree
nav:
    - index.md
    - API Documentation 🤖: reference/
    - Contributing 🤝: contributing.md
theme:
    favicon: https://raw.githubusercontent.com/juftin/juftin/main/static/juftin.png
    logo: https://raw.githubusercontent.com/juftin/juftin/main/static/juftin.png
    name: material
    features:
        - navigation.tracking
        - content.code.annotate
        - content.code.copy
        - navigation.indexes
    palette:
        - media: "(prefers-color-scheme: light)"
          scheme: default
          accent: purple
          toggle:
              icon: material/weather-sunny
              name: Switch to dark mode
        - media: "(prefers-color-scheme: dark)"
          scheme: slate
          primary: black
          toggle:
              icon: material/weather-night
              name: Switch to light mode
repo_url: https://github.com/juftin/textual-universal-directorytree
repo_name: textual-universal-directorytree
edit_uri: blob/main/docs/
site_author: Justin Flannery
remote_branch: gh-pages
copyright: Copyright © 2023 Justin Flannery
extra:
    generator: false
exclude_docs: |
    gen_pages.py
markdown_extensions:
    - toc:
          permalink: "#"
    - pymdownx.snippets
    - pymdownx.magiclink
    - attr_list
    - md_in_html
    - pymdownx.highlight:
          anchor_linenums: true
    - pymdownx.inlinehilite
    - pymdownx.superfences
    - markdown.extensions.attr_list
    - pymdownx.keys
    - pymdownx.tasklist:
          custom_checkbox: true
    - pymdownx.tilde
    - admonition
    - callouts
    - pymdownx.details
    - pymdownx.emoji
    - pymdownx.tabbed:
          alternate_style: true
    - mkdocs-click
plugins:
    - search
    - markdown-exec
    - section-index
    - autorefs
    - mkdocstrings:
          handlers:
              python:
                  import:
                      - https://docs.python.org/3/objects.inv
                  options:
                      docstring_style: numpy
    - gen-files:
          scripts:
              - docs/gen_pages.py
    - literate-nav:
          nav_file: SUMMARY.md