diff --git a/build-dist.bat b/build-dist.bat new file mode 100644 index 0000000..7d3455e --- /dev/null +++ b/build-dist.bat @@ -0,0 +1,18 @@ +@echo off +echo Building dist +IF exist .\dist (rmdir /s /q .\dist) +mkdir .\dist +xcopy /q /y /v /i /s /e .\quantinuum_sphinx\* .\dist +echo "Generating UI assets..." +cd .\react +call npm ci +call npm run build +echo "Copying UI assets to dist..." +copy /y /v .\build\injectNav.global.js ..\dist\_static\injectNav.global.js +copy /y /v .\build\injectFooter.global.js ..\dist\_static\injectFooter.global.js +copy /y /v .\build\syncTheme.global.js ..\dist\_static\syncTheme.global.js +copy /y /v .\node_modules\@cqcl\quantinuum-ui\dist\tokens.css ..\dist\_static\tokens.css +call npx tailwindcss --postcss .\postcss.config.cjs -i .\index.css -o ..\dist\_static\tailwind.css +echo "Done. Added UI assets to dist." +cd .. +pause \ No newline at end of file diff --git a/quantinuum_sphinx/_templates/page.html b/quantinuum_sphinx/_templates/page.html index ced2d56..64c0f73 100644 --- a/quantinuum_sphinx/_templates/page.html +++ b/quantinuum_sphinx/_templates/page.html @@ -189,98 +189,19 @@ {% block content %}{{ body }}{% endblock %} -