Files
docs/tutorials/media-manager/mkdocs.yml

66 lines
2.2 KiB
YAML

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/database # 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