site_name: My notes
docs_dir: '../../docs/en'

theme:
  name: material
  features:
    - navigation.instant
    - navigation.tabs
    - navigation.indexes
    - toc.follow
  palette: 
    - media: "(prefers-color-scheme: light)"
      scheme: default
      primary: white
      accent: teal
      toggle:
        icon: material/brightness-7 
        name: Switch to dark mode

    - media: "(prefers-color-scheme: dark)"
      scheme: slate
      primary: black
      accent: teal
      toggle:
        icon: material/brightness-3
        name: Switch to light mode
  language: en

extra:
  generator: false
  alternate: 
    - name: English
      link: /en/
      lang: en
    - name: Nederlands
      link: /nl/
      lang: nl

plugins:
  - search:
      lang: en

markdown_extensions:
  - pymdownx.arithmatex:
      generic: true
  - pymdownx.critic
  - pymdownx.caret
  - pymdownx.keys
  - pymdownx.mark
  - pymdownx.tilde
  - def_list
  - admonition
  - pymdownx.details
  - pymdownx.superfences

extra_css:
  - stylesheets/extra.css

extra_javascript:
  - javascripts/mathjax.js
  - https://polyfill.io/v3/polyfill.min.js?features=es6
  - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js

nav:
  - 'Welcome': index.md
  - 'Mathematics':
    - mathematics/index.md
    - 'Logic': mathematics/logic.md
    - 'Set theory':
      - 'Sets': mathematics/set-theory/sets.md
      - 'Relations': mathematics/set-theory/relations.md
      - 'Maps': mathematics/set-theory/maps.md
      - 'Permutations': mathematics/set-theory/permutations.md
      - 'Orders': mathematics/set-theory/orders.md
      - 'Recursion and induction': mathematics/set-theory/recursion-induction.md
      - 'Cardinalities': mathematics/set-theory/cardinalities.md
      - 'Additional axioms': mathematics/set-theory/additional-axioms.md
    - 'Number theory':
      - 'Integer arithmetic': mathematics/number-theory/integer-arithmetic.md
      - 'Modular arithmetic': mathematics/number-theory/modular-arithmetic.md
      - 'Complex numbers': mathematics/number-theory/complex-numbers.md
    - 'Calculus': 
      - 'Limits': mathematics/calculus/limits.md
      - 'Continuity': mathematics/calculus/continuity.md
      - 'Differentation': mathematics/calculus/differentation.md
      - 'Transcendental functions': 
        - 'Inverse functions': mathematics/calculus/transcendental-functions/inverse-functions.md
        - 'Exponential and logarithmic functions': mathematics/calculus/transcendental-functions/exponential-and-logarithmic-functions.md
      - 'Extremes values': mathematics/calculus/extremes-values.md
      - 'Concavity and inflections': mathematics/calculus/concavity-and-inflections.md
      - 'Taylor polynomials': mathematics/calculus/taylor-polynomials.md
      - 'Integration': mathematics/calculus/integration.md
      - 'Integration techniques': mathematics/calculus/integration-techniques.md
      - 'Improper integrals': mathematics/calculus/improper-integrals.md
    - 'Multivariable calculus':
      - 'Functions of several variables': mathematics/multivariable-calculus/functions-of-several-variables.md
      - 'Limits and continuity': mathematics/multivariable-calculus/limits-and-continuity.md
      - 'Differentation': mathematics/multivariable-calculus/differentation.md
      - 'Implicit equations': mathematics/multivariable-calculus/implicit-equations.md
      - 'Taylor polynomials': mathematics/multivariable-calculus/taylor-polynomials.md
      - 'Extrema': mathematics/multivariable-calculus/extrema.md
      - 'Integration': mathematics/multivariable-calculus/integration.md
    - 'Ordinary differential equations':
      - 'First order differential equations': mathematics/ordinary-differential-equations/first-order-ode.md
      - 'Second order differential equations': mathematics/ordinary-differential-equations/second-order-ode.md
      - 'Systems of linear differential equations': mathematics/ordinary-differential-equations/systems-of-linear-ode.md
      - 'The Laplace transform': mathematics/ordinary-differential-equations/laplace-transform.md

  - 'Physics':
    - physics/index.md
    
  - 'Chemistry':
    - chemistry/index.md
    
  - 'Philosophy':
    - philosophy/index.md

  - 'Programming': 
    - programming/index.md