site_name: Radixor
site_description: High-performance multi-language stemming toolkit for Java
site_url: https://leogalambos.github.io/Radixor/
repo_url: https://github.com/leogalambos/Radixor
repo_name: leogalambos/Radixor
copyright: "&copy; 2026 Egothor. Licensed under <a href='https://github.com/leogalambos/Radixor/blob/main/LICENSE'>BSD-3-Clause</a>."

theme:
  name: material
  language: en
  features:
    - navigation.instant
    - navigation.sections
    - navigation.top
    - search.suggest
    - search.highlight
    - content.code.copy
  palette:
    - scheme: default
      primary: indigo
      accent: indigo

extra: 
  generator: false

extra_css:
  - assets/stylesheets/extra.css

markdown_extensions:
  - admonition
  - attr_list
  - md_in_html
  - pymdownx.details
  - pymdownx.highlight
  - pymdownx.superfences
  - tables

nav:
  - Home: index.md

  - Getting Started:
     - Quick Start: quick-start.md
     - Built-in Languages: built-in-languages.md
     - Dictionary Format: dictionary-format.md
     - CLI Compilation: cli-compilation.md

  - Programmatic Usage:
     - Overview: programmatic-usage.md
     - Loading and Building Stemmers: programmatic-loading-and-building.md
     - Querying and Ambiguity Handling: programmatic-querying-and-ambiguity.md
     - Extending and Persisting Compiled Tries: programmatic-extending-and-persistence.md

  - Architecture and Semantics:
     - Overview: architecture-and-reduction.md
     - Architecture: architecture.md
     - Reduction Semantics: reduction-semantics.md
     - Compatibility and Guarantees: compatibility-and-guarantees.md

  - Dictionaries:
     - Contributing Dictionaries: contributing-dictionaries.md

  - Quality and Operations:
     - Quality and Operations: quality-and-operations.md
     - Benchmarking: benchmarking.md
     - Reports: reports.md
