diff --git a/frontend/src/components/layout/ViewerPanel.vue b/frontend/src/components/layout/ViewerPanel.vue index ffdaf7e..82a399c 100644 --- a/frontend/src/components/layout/ViewerPanel.vue +++ b/frontend/src/components/layout/ViewerPanel.vue @@ -3,7 +3,7 @@ import { computed } from 'vue' import { useModelsStore } from '@/stores/models' import { useViewerStore } from '@/stores/viewer' import ModelViewer from '@/components/viewer/ModelViewer.vue' -import FeaturePanel from '@/components/viewer/FeaturePanel.vue' +import FloatingToolbar from '@/components/viewer/toolbar/FloatingToolbar.vue' const modelsStore = useModelsStore() const viewerStore = useViewerStore() @@ -20,7 +20,7 @@ const isModelReady = computed(() => diff --git a/frontend/src/components/viewer/toolbar/ToolbarButton.vue b/frontend/src/components/viewer/toolbar/ToolbarButton.vue new file mode 100644 index 0000000..8d962f0 --- /dev/null +++ b/frontend/src/components/viewer/toolbar/ToolbarButton.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/frontend/src/components/viewer/toolbar/ToolbarPopup.vue b/frontend/src/components/viewer/toolbar/ToolbarPopup.vue new file mode 100644 index 0000000..0f93a15 --- /dev/null +++ b/frontend/src/components/viewer/toolbar/ToolbarPopup.vue @@ -0,0 +1,136 @@ + + + + +