diff --git a/src/components/EditMenu.vue b/src/components/EditMenu.vue index 2b6025c24..90ecd3eba 100644 --- a/src/components/EditMenu.vue +++ b/src/components/EditMenu.vue @@ -617,21 +617,10 @@ - -
- -
-
+ + + + - - diff --git a/src/components/InputElementConfig.vue b/src/components/InputElementConfig.vue new file mode 100644 index 000000000..03c00c8fa --- /dev/null +++ b/src/components/InputElementConfig.vue @@ -0,0 +1,533 @@ + + + + + diff --git a/src/components/SideConfigPanel.vue b/src/components/SideConfigPanel.vue new file mode 100644 index 000000000..85a29a36a --- /dev/null +++ b/src/components/SideConfigPanel.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/src/stores/appInterface.ts b/src/stores/appInterface.ts index 5dd5e3ba4..00b900fd9 100644 --- a/src/stores/appInterface.ts +++ b/src/stores/appInterface.ts @@ -27,6 +27,7 @@ export const useAppInterfaceStore = defineStore('responsive', { configComponent: -1, isGlassModalAlwaysOnTop: false, isTutorialVisible: false, + configPanelVisible: false, }), actions: { updateWidth() { @@ -89,6 +90,7 @@ export const useAppInterfaceStore = defineStore('responsive', { boxShadow: '0px 4px 4px 0px #00000033, 0px 8px 12px 6px #00000016', animation: 'highlightBackground 0.5s alternate 20', }), + isConfigPanelVisible: (state) => state.configPanelVisible, }, })