pytket-docs icon indicating copy to clipboard operation
pytket-docs copied to clipboard

Remove duplicate navbar and sphinx configuration

Open CalMacCQ opened this issue 1 year ago • 1 comments

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 avatar Aug 09 '24 12:08 CalMacCQ

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

CalMacCQ avatar Aug 29 '24 15:08 CalMacCQ