diff --git a/package-lock.json b/package-lock.json index b04d0d651..d7a8628c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2587,6 +2587,63 @@ "dev": true, "license": "MIT" }, + "node_modules/@floating-ui/core": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", + "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", + "dependencies": { + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.12", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz", + "integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" + }, + "node_modules/@floating-ui/vue": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.5.tgz", + "integrity": "sha512-ynL1p5Z+woPVSwgMGqeDrx6HrJfGIDzFyESFkyqJKilGW1+h/8yVY29Khn0LaU6wHBRwZ13ntG6reiHWK6jyzw==", + "dependencies": { + "@floating-ui/dom": "^1.0.0", + "@floating-ui/utils": "^0.2.8", + "vue-demi": ">=0.13.0" + } + }, + "node_modules/@floating-ui/vue/node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/@fontsource-variable/material-symbols-outlined": { "version": "5.0.34", "resolved": "https://registry.npmjs.org/@fontsource-variable/material-symbols-outlined/-/material-symbols-outlined-5.0.34.tgz", @@ -22903,6 +22960,7 @@ "version": "0.0.0", "dependencies": { "@apache-arrow/ts": "^15.0.2", + "@floating-ui/vue": "^1.1.5", "@fontsource-variable/material-symbols-outlined": "^5.0.34", "@fontsource/poppins": "^5.0.14", "@googlemaps/js-api-loader": "^1.16.6", diff --git a/src/ui/package.json b/src/ui/package.json index aaffca429..5bfa9560b 100644 --- a/src/ui/package.json +++ b/src/ui/package.json @@ -17,6 +17,7 @@ }, "dependencies": { "@apache-arrow/ts": "^15.0.2", + "@floating-ui/vue": "^1.1.5", "@fontsource-variable/material-symbols-outlined": "^5.0.34", "@fontsource/poppins": "^5.0.14", "@googlemaps/js-api-loader": "^1.16.6", diff --git a/src/ui/src/builder/BuilderFieldsAlign.vue b/src/ui/src/builder/BuilderFieldsAlign.vue index 44b0dd2af..9ed4ba948 100644 --- a/src/ui/src/builder/BuilderFieldsAlign.vue +++ b/src/ui/src/builder/BuilderFieldsAlign.vue @@ -42,9 +42,9 @@
diff --git a/src/ui/src/builder/BuilderFieldsPadding.vue b/src/ui/src/builder/BuilderFieldsPadding.vue index 77f4bceba..14464d2c5 100644 --- a/src/ui/src/builder/BuilderFieldsPadding.vue +++ b/src/ui/src/builder/BuilderFieldsPadding.vue @@ -42,9 +42,9 @@
All diff --git a/src/ui/src/builder/BuilderFieldsWidth.vue b/src/ui/src/builder/BuilderFieldsWidth.vue index 1c80e49e9..bb3eaf0ba 100644 --- a/src/ui/src/builder/BuilderFieldsWidth.vue +++ b/src/ui/src/builder/BuilderFieldsWidth.vue @@ -42,9 +42,9 @@
- -
-
-
-
-
-
- {{ - currentIcon - }} -
-
{{ currentLabel }}
-
-
-
- expand_more -
+
+
+ +
+ + diff --git a/src/ui/src/builder/BuilderSettingsHandlers.vue b/src/ui/src/builder/BuilderSettingsHandlers.vue index fa1a71af1..eca2728cd 100644 --- a/src/ui/src/builder/BuilderSettingsHandlers.vue +++ b/src/ui/src/builder/BuilderSettingsHandlers.vue @@ -13,48 +13,19 @@
{{ eventType }} - +
+ +