# Project Information
site_name: 'geojson-pydantic'
site_description: 'Pydantic models for GeoJSON'

docs_dir: 'src'
site_dir: 'build'

# Repository
repo_name: 'developmentseed/geojson-pydantic'
repo_url: 'https://github.com/developmentseed/geojson-pydantic'
edit_uri: 'blob/main/src/'
site_url: 'https://developmentseed.org/geojson-pydantic/'

# Social links
extra:
  social:
    - icon: 'fontawesome/brands/github'
      link: 'https://github.com/developmentseed'
    - icon: 'fontawesome/brands/twitter'
      link: 'https://twitter.com/developmentseed'

# Layout
nav:
  - Home: 'index.md'
  - Intro: 'intro.md'
  - Migration guides:
    - v0.6 -> v1.0: migrations/v1.0_migration.md
  - Development - Contributing: 'contributing.md'
  - Release: 'release-notes.md'

# Theme
theme:
  icon:
    logo: 'material/home'
    repo: 'fontawesome/brands/github'
  name: 'material'
  language: 'en'
  palette:
    primary: 'pink'
    accent:  'light pink'
  font:
    text: 'Nunito Sans'
    code: 'Fira Code'

plugins:
  - search

# These extensions are chosen to be a superset of Pandoc's Markdown.
# This way, I can write in Pandoc's Markdown and have it be supported here.
# https://pandoc.org/MANUAL.html
markdown_extensions:
    - admonition
    - attr_list
    - codehilite:
        guess_lang: false
    - def_list
    - footnotes
    - pymdownx.arithmatex
    - pymdownx.betterem
    - pymdownx.caret:
        insert: false
    - pymdownx.details
    - pymdownx.emoji
    - pymdownx.escapeall:
        hardbreak: true
        nbsp: true
    - pymdownx.magiclink:
        hide_protocol: true
        repo_url_shortener: true
    - pymdownx.smartsymbols
    - pymdownx.superfences
    - pymdownx.tasklist:
        custom_checkbox: true
    - pymdownx.tilde
    - toc:
        permalink: true
