Migrate the documentation system from Jupyter Book/Sphinx to zensical (MkDocs Material), matching the gdsfactory migration (gdsfactory/gdsfactory#4653).
Changes needed
- Replace
_config.yml / _toc.yml with zensical.yml
- Convert RST API docs to mkdocstrings markdown
- Add hooks.py for MyST admonition and citation conversion
- Update Makefile with nbconvert-based notebook processing
- Update CI workflow
- Replace jupyter-book dependency with zensical + mkdocstrings + mkdocs-bibtex
Migrate the documentation system from Jupyter Book/Sphinx to zensical (MkDocs Material), matching the gdsfactory migration (gdsfactory/gdsfactory#4653).
Changes needed
_config.yml/_toc.ymlwithzensical.yml