CQCL / pytket-docs

User manual and example notebooks for the pytket quantum computing toolkit
https://docs.quantinuum.com/tket/user-guide/
Apache License 2.0
331 stars 90 forks source link

Remove duplicate navbar and sphinx configuration #360

Closed CalMacCQ closed 2 weeks ago

CalMacCQ commented 2 months ago

We should be able to move the nav-config.js to the repository that builds the website. This saves having duplicate config that needs to be updated.

CalMacCQ commented 2 months ago

Working towards a solution for this. The pytket-docs-theming repository contains a source of truth for navbar, quantinuum-sphinx version and sphinx config. Can share these files by using pytket-docs-theming as a submodule.

This has the additonal benefits of making local build much easier and removing some legacy boilerplate code from the extensions build.

DEMO PR -> https://github.com/CQCL/pytket-cutensornet/pull/153