config mkdocs

mkdocs.yaml
# Mkdocs config file

site_name: MathGon
theme:
  name: material
  language: fr
  logo: http://www.mathgon.com/wp/wp-content/themes/lysa/images/header.png
  palette:
    primary: light blue
    accent: indigo
  font:
    text: Titillium Web
  icon:
    admonition:
      note: octicons/tag-16
      abstract: octicons/checklist-16
      info: octicons/info-16
      tip: octicons/squirrel-16
      success: octicons/check-16
      question: octicons/question-16
      warning: octicons/alert-16
      failure: octicons/x-circle-16
      danger: octicons/zap-16
      bug: octicons/bug-16
      example: octicons/beaker-16
      quote: octicons/quote-16
  features:
    - navigation.instant
    - navigation.tabs
    - navigation.tabs.sticky
#    - navigation.expand
    - navigation.path    
   # - toc.integrate #Déplie les contenus des headers dans la barre de nav (c'est trop)

extra:
  social:
    - icon: fontawesome/brands/mastodon
      link: https://mastodon.xyz/@MathGon
  generator: false
plugins:
  - search
  - table-reader # Lit le contenu de fichiers csv.xls...
  - mkdocs-video # Embemding video youtube
  - awesome-nav
  #- mkdocs-jupyter


# Extensions
markdown_extensions:
  - abbr
  - admonition #permet d'ajouter des blocs note/danger/question... -> voir config dans thème
  - tables  
  - pymdownx.details
  - pymdownx.superfences
  - pymdownx.extra
  - attr_list
  - pymdownx.highlight:
      anchor_linenums: true
      line_spans: __span
      pygments_lang_class: true
  - pymdownx.inlinehilite
  - pymdownx.snippets
  - pymdownx.superfences:
      custom_fences:
        - name: mermaid
          class: mermaid
          format: !!python/name:pymdownx.superfences.fence_code_format
  - pymdownx.emoji:
      emoji_index: !!python/name:material.extensions.emoji.twemoji
      emoji_generator: !!python/name:material.extensions.emoji.to_svg

  - pymdownx.tasklist:
      custom_checkbox: true
  - toc:
      permalink: true
      separator: "-"
      baselevel: 2