site_name: Media Manager Tutorial
nav:
  - Home: index.md
  - Getting Started: getting-started.md
  - Installation:
    - Overview: steps/overview.md
    - Setup Mount Points: steps/setup-mount-points.md
    - Install Docker: steps/install-docker.md
    - Install Plex: steps/install-plex.md
    - Install Qbittorrent: steps/install-qbittorrent.md
    - Setup Media Manager: steps/setup-media-manager.md
  - Optional Installation:
    - Install Samba: steps/install-samba.md

theme:
  name: material
  features:
    # 🔽 Navigation UX
    - navigation.expand          # Auto-expand sections
    - navigation.sections        # Group pages visually
    - navigation.top             # Floating "back to top" button
    - toc.integrate              # Integrate ToC into sidebar

    # 💡 Content & Code
    - content.code.annotate      # Annotate code blocks
    - content.code.copy          # Copy button on code blocks
    - content.code.select        # ✨ Click to select line blocks
    - content.code.line_numbers  # ✨ Line numbers by default
    - content.tabs.link          # Linked tabbed content
    - content.tooltips           # Hover tooltips for terms
    - content.action.edit        # “Edit this page” link

    # 🧭 Search & UX
    - search.suggest             # Smart search suggestions
    - search.highlight           # Highlight matches
    - search.share               # Shareable search URLs

    # 🧱 Structure & Polish
    - header.autohide            # Auto-hide navbar on scroll
    - announce.dismiss           # Dismissible announcement bar
    - footer.social              # Social icons in footer
  palette:
    scheme: slate                # Dark mode
    primary: blue grey           # Main color
    accent: teal                 # Highlight color
  icon:
    logo: material/television      # DB Icon
    repo: fontawesome/brands/github
  font:
    text: Roboto
    code: JetBrains Mono

markdown_extensions:
  - pymdownx.highlight:
      anchor_linenums: true
      linenums_style: table
      pygments_lang_class: true
      use_pygments: true
      auto_title: true
  - pymdownx.inlinehilite
  - pymdownx.snippets
  - pymdownx.superfences

extra_css:
  - https://unpkg.com/dracula-prism/dist/css/dracula-prism.css
