From 13f7252dd761e0767a7d32ae732d2cd172677dc8 Mon Sep 17 00:00:00 2001 From: Kaspar Emanuel Date: Tue, 17 Aug 2021 11:09:22 +0100 Subject: [PATCH] Move Vue app to a js directory --- .../api/static => js}/.env.development | 0 .../api/static => js}/.env.production | 0 .../api/static => js}/.eslintrc.js | 0 .../api/static => js}/.gitignore | 0 .../api/static => js}/CONTRIBUTING.md | 0 {openflexure_microscope/api/static => js}/LICENSE | 0 {openflexure_microscope/api/static => js}/README.md | 0 .../api/static => js}/babel.config.js | 0 .../api/static => js}/package-lock.json | 0 .../api/static => js}/package.json | 0 .../static => js}/public/ListServices.imjoy.html | 0 .../public/OpenFlexureScriptEditor.imjoy.html | 0 .../public/OpenFlexureSnapImageTemplate.imjoy.html | 0 .../public/OpenFlexureTestMoveStage.imjoy.html | 0 .../api/static => js}/public/favicon-16x16.png | Bin .../api/static => js}/public/favicon-32x32.png | Bin .../api/static => js}/public/favicon.ico | Bin .../api/static => js}/public/index.html | 0 .../api/static => js}/public/titleicon.svg | 0 .../api/static => js}/src/App.vue | 0 .../static => js}/src/assets/less/highlight.less | 0 .../api/static => js}/src/assets/less/theme.less | 0 .../api/static => js}/src/components/appContent.vue | 0 .../src/components/fieldComponents/checkList.vue | 0 .../src/components/fieldComponents/htmlBlock.vue | 0 .../src/components/fieldComponents/keyvalList.vue | 0 .../src/components/fieldComponents/labelInput.vue | 0 .../src/components/fieldComponents/numberInput.vue | 0 .../src/components/fieldComponents/radioList.vue | 0 .../src/components/fieldComponents/selectList.vue | 0 .../src/components/fieldComponents/tagList.vue | 0 .../src/components/fieldComponents/textInput.vue | 0 .../genericComponents/miniStreamDisplay.vue | 0 .../components/genericComponents/progressBar.vue | 0 .../src/components/genericComponents/tabContent.vue | 0 .../src/components/genericComponents/tabIcon.vue | 0 .../components/genericComponents/taskSubmitter.vue | 0 .../static => js}/src/components/loadingContent.vue | 0 .../components/modalComponents/calibrationModal.vue | 0 .../src/components/pluginComponents/JsonForm.vue | 0 .../aboutComponents/devTools.vue | 0 .../aboutComponents/statusPane.vue | 0 .../tabContentComponents/aboutContent.vue | 0 .../captureComponents/paneCapture.vue | 0 .../tabContentComponents/captureContent.vue | 0 .../tabContentComponents/extensionContent.vue | 0 .../galleryComponents/captureCard.vue | 0 .../galleryComponents/scanCard.vue | 0 .../galleryComponents/zipDownloader.vue | 0 .../tabContentComponents/galleryContent.vue | 0 .../imjoyComponents/imjoyPluginCard.vue | 0 .../tabContentComponents/imjoyContent.vue | 0 .../tabContentComponents/loggingContent.vue | 0 .../navigateComponents/paneNavigate.vue | 0 .../tabContentComponents/navigateContent.vue | 0 .../settingsComponents/CSMSettings.vue | 0 .../CSMCalibrationSettings.vue | 0 .../settingsComponents/appSettings.vue | 0 .../settingsComponents/cameraSettings.vue | 0 .../cameraCalibrationSettings.vue | 0 .../settingsComponents/featuresSettings.vue | 0 .../settingsComponents/microscopeSettings.vue | 0 .../settingsComponents/stageSettings.vue | 0 .../settingsComponents/streamSettings.vue | 0 .../tabContentComponents/settingsContent.vue | 0 .../slideScanComponents/paneSlideScan.vue | 0 .../tabContentComponents/slideScanContent.vue | 0 .../tabContentComponents/streamContent.vue | 0 .../components/tabContentComponents/viewContent.vue | 0 .../api/static => js}/src/main.js | 0 .../api/static => js}/src/store.js | 0 .../static => js}/src/syncDataWithLocalStorage.js | 0 72 files changed, 0 insertions(+), 0 deletions(-) rename {openflexure_microscope/api/static => js}/.env.development (100%) rename {openflexure_microscope/api/static => js}/.env.production (100%) rename {openflexure_microscope/api/static => js}/.eslintrc.js (100%) rename {openflexure_microscope/api/static => js}/.gitignore (100%) rename {openflexure_microscope/api/static => js}/CONTRIBUTING.md (100%) rename {openflexure_microscope/api/static => js}/LICENSE (100%) rename {openflexure_microscope/api/static => js}/README.md (100%) rename {openflexure_microscope/api/static => js}/babel.config.js (100%) rename {openflexure_microscope/api/static => js}/package-lock.json (100%) rename {openflexure_microscope/api/static => js}/package.json (100%) rename {openflexure_microscope/api/static => js}/public/ListServices.imjoy.html (100%) rename {openflexure_microscope/api/static => js}/public/OpenFlexureScriptEditor.imjoy.html (100%) rename {openflexure_microscope/api/static => js}/public/OpenFlexureSnapImageTemplate.imjoy.html (100%) rename {openflexure_microscope/api/static => js}/public/OpenFlexureTestMoveStage.imjoy.html (100%) rename {openflexure_microscope/api/static => js}/public/favicon-16x16.png (100%) rename {openflexure_microscope/api/static => js}/public/favicon-32x32.png (100%) rename {openflexure_microscope/api/static => js}/public/favicon.ico (100%) rename {openflexure_microscope/api/static => js}/public/index.html (100%) rename {openflexure_microscope/api/static => js}/public/titleicon.svg (100%) rename {openflexure_microscope/api/static => js}/src/App.vue (100%) rename {openflexure_microscope/api/static => js}/src/assets/less/highlight.less (100%) rename {openflexure_microscope/api/static => js}/src/assets/less/theme.less (100%) rename {openflexure_microscope/api/static => js}/src/components/appContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/checkList.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/htmlBlock.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/keyvalList.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/labelInput.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/numberInput.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/radioList.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/selectList.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/tagList.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/fieldComponents/textInput.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/genericComponents/miniStreamDisplay.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/genericComponents/progressBar.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/genericComponents/tabContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/genericComponents/tabIcon.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/genericComponents/taskSubmitter.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/loadingContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/modalComponents/calibrationModal.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/pluginComponents/JsonForm.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/aboutComponents/devTools.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/aboutComponents/statusPane.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/aboutContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/captureComponents/paneCapture.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/captureContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/extensionContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/galleryComponents/captureCard.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/galleryComponents/scanCard.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/galleryComponents/zipDownloader.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/galleryContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/imjoyComponents/imjoyPluginCard.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/imjoyContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/loggingContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/navigateComponents/paneNavigate.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/navigateContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/CSMSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/appSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/cameraSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/featuresSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/microscopeSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/stageSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsComponents/streamSettings.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/settingsContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/slideScanComponents/paneSlideScan.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/slideScanContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/streamContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/components/tabContentComponents/viewContent.vue (100%) rename {openflexure_microscope/api/static => js}/src/main.js (100%) rename {openflexure_microscope/api/static => js}/src/store.js (100%) rename {openflexure_microscope/api/static => js}/src/syncDataWithLocalStorage.js (100%) diff --git a/openflexure_microscope/api/static/.env.development b/js/.env.development similarity index 100% rename from openflexure_microscope/api/static/.env.development rename to js/.env.development diff --git a/openflexure_microscope/api/static/.env.production b/js/.env.production similarity index 100% rename from openflexure_microscope/api/static/.env.production rename to js/.env.production diff --git a/openflexure_microscope/api/static/.eslintrc.js b/js/.eslintrc.js similarity index 100% rename from openflexure_microscope/api/static/.eslintrc.js rename to js/.eslintrc.js diff --git a/openflexure_microscope/api/static/.gitignore b/js/.gitignore similarity index 100% rename from openflexure_microscope/api/static/.gitignore rename to js/.gitignore diff --git a/openflexure_microscope/api/static/CONTRIBUTING.md b/js/CONTRIBUTING.md similarity index 100% rename from openflexure_microscope/api/static/CONTRIBUTING.md rename to js/CONTRIBUTING.md diff --git a/openflexure_microscope/api/static/LICENSE b/js/LICENSE similarity index 100% rename from openflexure_microscope/api/static/LICENSE rename to js/LICENSE diff --git a/openflexure_microscope/api/static/README.md b/js/README.md similarity index 100% rename from openflexure_microscope/api/static/README.md rename to js/README.md diff --git a/openflexure_microscope/api/static/babel.config.js b/js/babel.config.js similarity index 100% rename from openflexure_microscope/api/static/babel.config.js rename to js/babel.config.js diff --git a/openflexure_microscope/api/static/package-lock.json b/js/package-lock.json similarity index 100% rename from openflexure_microscope/api/static/package-lock.json rename to js/package-lock.json diff --git a/openflexure_microscope/api/static/package.json b/js/package.json similarity index 100% rename from openflexure_microscope/api/static/package.json rename to js/package.json diff --git a/openflexure_microscope/api/static/public/ListServices.imjoy.html b/js/public/ListServices.imjoy.html similarity index 100% rename from openflexure_microscope/api/static/public/ListServices.imjoy.html rename to js/public/ListServices.imjoy.html diff --git a/openflexure_microscope/api/static/public/OpenFlexureScriptEditor.imjoy.html b/js/public/OpenFlexureScriptEditor.imjoy.html similarity index 100% rename from openflexure_microscope/api/static/public/OpenFlexureScriptEditor.imjoy.html rename to js/public/OpenFlexureScriptEditor.imjoy.html diff --git a/openflexure_microscope/api/static/public/OpenFlexureSnapImageTemplate.imjoy.html b/js/public/OpenFlexureSnapImageTemplate.imjoy.html similarity index 100% rename from openflexure_microscope/api/static/public/OpenFlexureSnapImageTemplate.imjoy.html rename to js/public/OpenFlexureSnapImageTemplate.imjoy.html diff --git a/openflexure_microscope/api/static/public/OpenFlexureTestMoveStage.imjoy.html b/js/public/OpenFlexureTestMoveStage.imjoy.html similarity index 100% rename from openflexure_microscope/api/static/public/OpenFlexureTestMoveStage.imjoy.html rename to js/public/OpenFlexureTestMoveStage.imjoy.html diff --git a/openflexure_microscope/api/static/public/favicon-16x16.png b/js/public/favicon-16x16.png similarity index 100% rename from openflexure_microscope/api/static/public/favicon-16x16.png rename to js/public/favicon-16x16.png diff --git a/openflexure_microscope/api/static/public/favicon-32x32.png b/js/public/favicon-32x32.png similarity index 100% rename from openflexure_microscope/api/static/public/favicon-32x32.png rename to js/public/favicon-32x32.png diff --git a/openflexure_microscope/api/static/public/favicon.ico b/js/public/favicon.ico similarity index 100% rename from openflexure_microscope/api/static/public/favicon.ico rename to js/public/favicon.ico diff --git a/openflexure_microscope/api/static/public/index.html b/js/public/index.html similarity index 100% rename from openflexure_microscope/api/static/public/index.html rename to js/public/index.html diff --git a/openflexure_microscope/api/static/public/titleicon.svg b/js/public/titleicon.svg similarity index 100% rename from openflexure_microscope/api/static/public/titleicon.svg rename to js/public/titleicon.svg diff --git a/openflexure_microscope/api/static/src/App.vue b/js/src/App.vue similarity index 100% rename from openflexure_microscope/api/static/src/App.vue rename to js/src/App.vue diff --git a/openflexure_microscope/api/static/src/assets/less/highlight.less b/js/src/assets/less/highlight.less similarity index 100% rename from openflexure_microscope/api/static/src/assets/less/highlight.less rename to js/src/assets/less/highlight.less diff --git a/openflexure_microscope/api/static/src/assets/less/theme.less b/js/src/assets/less/theme.less similarity index 100% rename from openflexure_microscope/api/static/src/assets/less/theme.less rename to js/src/assets/less/theme.less diff --git a/openflexure_microscope/api/static/src/components/appContent.vue b/js/src/components/appContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/appContent.vue rename to js/src/components/appContent.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/checkList.vue b/js/src/components/fieldComponents/checkList.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/checkList.vue rename to js/src/components/fieldComponents/checkList.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/htmlBlock.vue b/js/src/components/fieldComponents/htmlBlock.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/htmlBlock.vue rename to js/src/components/fieldComponents/htmlBlock.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/keyvalList.vue b/js/src/components/fieldComponents/keyvalList.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/keyvalList.vue rename to js/src/components/fieldComponents/keyvalList.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/labelInput.vue b/js/src/components/fieldComponents/labelInput.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/labelInput.vue rename to js/src/components/fieldComponents/labelInput.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/numberInput.vue b/js/src/components/fieldComponents/numberInput.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/numberInput.vue rename to js/src/components/fieldComponents/numberInput.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/radioList.vue b/js/src/components/fieldComponents/radioList.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/radioList.vue rename to js/src/components/fieldComponents/radioList.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/selectList.vue b/js/src/components/fieldComponents/selectList.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/selectList.vue rename to js/src/components/fieldComponents/selectList.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/tagList.vue b/js/src/components/fieldComponents/tagList.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/tagList.vue rename to js/src/components/fieldComponents/tagList.vue diff --git a/openflexure_microscope/api/static/src/components/fieldComponents/textInput.vue b/js/src/components/fieldComponents/textInput.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/fieldComponents/textInput.vue rename to js/src/components/fieldComponents/textInput.vue diff --git a/openflexure_microscope/api/static/src/components/genericComponents/miniStreamDisplay.vue b/js/src/components/genericComponents/miniStreamDisplay.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/genericComponents/miniStreamDisplay.vue rename to js/src/components/genericComponents/miniStreamDisplay.vue diff --git a/openflexure_microscope/api/static/src/components/genericComponents/progressBar.vue b/js/src/components/genericComponents/progressBar.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/genericComponents/progressBar.vue rename to js/src/components/genericComponents/progressBar.vue diff --git a/openflexure_microscope/api/static/src/components/genericComponents/tabContent.vue b/js/src/components/genericComponents/tabContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/genericComponents/tabContent.vue rename to js/src/components/genericComponents/tabContent.vue diff --git a/openflexure_microscope/api/static/src/components/genericComponents/tabIcon.vue b/js/src/components/genericComponents/tabIcon.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/genericComponents/tabIcon.vue rename to js/src/components/genericComponents/tabIcon.vue diff --git a/openflexure_microscope/api/static/src/components/genericComponents/taskSubmitter.vue b/js/src/components/genericComponents/taskSubmitter.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/genericComponents/taskSubmitter.vue rename to js/src/components/genericComponents/taskSubmitter.vue diff --git a/openflexure_microscope/api/static/src/components/loadingContent.vue b/js/src/components/loadingContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/loadingContent.vue rename to js/src/components/loadingContent.vue diff --git a/openflexure_microscope/api/static/src/components/modalComponents/calibrationModal.vue b/js/src/components/modalComponents/calibrationModal.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/modalComponents/calibrationModal.vue rename to js/src/components/modalComponents/calibrationModal.vue diff --git a/openflexure_microscope/api/static/src/components/pluginComponents/JsonForm.vue b/js/src/components/pluginComponents/JsonForm.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/pluginComponents/JsonForm.vue rename to js/src/components/pluginComponents/JsonForm.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/aboutComponents/devTools.vue b/js/src/components/tabContentComponents/aboutComponents/devTools.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/aboutComponents/devTools.vue rename to js/src/components/tabContentComponents/aboutComponents/devTools.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/aboutComponents/statusPane.vue b/js/src/components/tabContentComponents/aboutComponents/statusPane.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/aboutComponents/statusPane.vue rename to js/src/components/tabContentComponents/aboutComponents/statusPane.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/aboutContent.vue b/js/src/components/tabContentComponents/aboutContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/aboutContent.vue rename to js/src/components/tabContentComponents/aboutContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/captureComponents/paneCapture.vue b/js/src/components/tabContentComponents/captureComponents/paneCapture.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/captureComponents/paneCapture.vue rename to js/src/components/tabContentComponents/captureComponents/paneCapture.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/captureContent.vue b/js/src/components/tabContentComponents/captureContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/captureContent.vue rename to js/src/components/tabContentComponents/captureContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/extensionContent.vue b/js/src/components/tabContentComponents/extensionContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/extensionContent.vue rename to js/src/components/tabContentComponents/extensionContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/captureCard.vue b/js/src/components/tabContentComponents/galleryComponents/captureCard.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/captureCard.vue rename to js/src/components/tabContentComponents/galleryComponents/captureCard.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/scanCard.vue b/js/src/components/tabContentComponents/galleryComponents/scanCard.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/scanCard.vue rename to js/src/components/tabContentComponents/galleryComponents/scanCard.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/zipDownloader.vue b/js/src/components/tabContentComponents/galleryComponents/zipDownloader.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/galleryComponents/zipDownloader.vue rename to js/src/components/tabContentComponents/galleryComponents/zipDownloader.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/galleryContent.vue b/js/src/components/tabContentComponents/galleryContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/galleryContent.vue rename to js/src/components/tabContentComponents/galleryContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/imjoyComponents/imjoyPluginCard.vue b/js/src/components/tabContentComponents/imjoyComponents/imjoyPluginCard.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/imjoyComponents/imjoyPluginCard.vue rename to js/src/components/tabContentComponents/imjoyComponents/imjoyPluginCard.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/imjoyContent.vue b/js/src/components/tabContentComponents/imjoyContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/imjoyContent.vue rename to js/src/components/tabContentComponents/imjoyContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/loggingContent.vue b/js/src/components/tabContentComponents/loggingContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/loggingContent.vue rename to js/src/components/tabContentComponents/loggingContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/navigateComponents/paneNavigate.vue b/js/src/components/tabContentComponents/navigateComponents/paneNavigate.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/navigateComponents/paneNavigate.vue rename to js/src/components/tabContentComponents/navigateComponents/paneNavigate.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/navigateContent.vue b/js/src/components/tabContentComponents/navigateContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/navigateContent.vue rename to js/src/components/tabContentComponents/navigateContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/CSMSettings.vue b/js/src/components/tabContentComponents/settingsComponents/CSMSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/CSMSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/CSMSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue b/js/src/components/tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/CSMSettingsComponents/CSMCalibrationSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/appSettings.vue b/js/src/components/tabContentComponents/settingsComponents/appSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/appSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/appSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/cameraSettings.vue b/js/src/components/tabContentComponents/settingsComponents/cameraSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/cameraSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/cameraSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue b/js/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/cameraSettingsComponents/cameraCalibrationSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/featuresSettings.vue b/js/src/components/tabContentComponents/settingsComponents/featuresSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/featuresSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/featuresSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/microscopeSettings.vue b/js/src/components/tabContentComponents/settingsComponents/microscopeSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/microscopeSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/microscopeSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/stageSettings.vue b/js/src/components/tabContentComponents/settingsComponents/stageSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/stageSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/stageSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/streamSettings.vue b/js/src/components/tabContentComponents/settingsComponents/streamSettings.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsComponents/streamSettings.vue rename to js/src/components/tabContentComponents/settingsComponents/streamSettings.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/settingsContent.vue b/js/src/components/tabContentComponents/settingsContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/settingsContent.vue rename to js/src/components/tabContentComponents/settingsContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/slideScanComponents/paneSlideScan.vue b/js/src/components/tabContentComponents/slideScanComponents/paneSlideScan.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/slideScanComponents/paneSlideScan.vue rename to js/src/components/tabContentComponents/slideScanComponents/paneSlideScan.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/slideScanContent.vue b/js/src/components/tabContentComponents/slideScanContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/slideScanContent.vue rename to js/src/components/tabContentComponents/slideScanContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/streamContent.vue b/js/src/components/tabContentComponents/streamContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/streamContent.vue rename to js/src/components/tabContentComponents/streamContent.vue diff --git a/openflexure_microscope/api/static/src/components/tabContentComponents/viewContent.vue b/js/src/components/tabContentComponents/viewContent.vue similarity index 100% rename from openflexure_microscope/api/static/src/components/tabContentComponents/viewContent.vue rename to js/src/components/tabContentComponents/viewContent.vue diff --git a/openflexure_microscope/api/static/src/main.js b/js/src/main.js similarity index 100% rename from openflexure_microscope/api/static/src/main.js rename to js/src/main.js diff --git a/openflexure_microscope/api/static/src/store.js b/js/src/store.js similarity index 100% rename from openflexure_microscope/api/static/src/store.js rename to js/src/store.js diff --git a/openflexure_microscope/api/static/src/syncDataWithLocalStorage.js b/js/src/syncDataWithLocalStorage.js similarity index 100% rename from openflexure_microscope/api/static/src/syncDataWithLocalStorage.js rename to js/src/syncDataWithLocalStorage.js