diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 134e481..68134ab 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -12,7 +12,7 @@ "sirv-cli": "^1.0.0", "svelte-emoji-selector": "^1.0.1", "svelte-router-spa": "^6.0.2", - "svelte-select": "^3.17.0", + "svelte-select": "^5.6.1", "svelte-tooltip": "^1.2.0" }, "devDependencies": { @@ -1577,6 +1577,19 @@ "node": ">=6.9.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.3.1.tgz", + "integrity": "sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==" + }, + "node_modules/@floating-ui/dom": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.4.5.tgz", + "integrity": "sha512-96KnRWkRnuBSSFbj0sFGwwOUd8EkiecINVl0O9wiZlZ64EkpyAOG3Xc2vKKNJmru0Z7RqWNymA+6b8OZqjgyyw==", + "dependencies": { + "@floating-ui/core": "^1.3.1" + } + }, "node_modules/@fortawesome/fontawesome-common-types": { "version": "0.2.35", "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.35.tgz", @@ -3113,6 +3126,15 @@ "svelte-tabs": "^1.1.0" } }, + "node_modules/svelte-floating-ui": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/svelte-floating-ui/-/svelte-floating-ui-1.2.8.tgz", + "integrity": "sha512-8Ifi5CD2Ui7FX7NjJRmutFtXjrB8T/FMNoS2H8P81t5LHK4I9G4NIs007rLWG/nRl7y+zJUXa3tWuTjYXw/O5A==", + "dependencies": { + "@floating-ui/core": "^1.1.0", + "@floating-ui/dom": "^1.1.0" + } + }, "node_modules/svelte-router-spa": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/svelte-router-spa/-/svelte-router-spa-6.0.2.tgz", @@ -3125,9 +3147,13 @@ } }, "node_modules/svelte-select": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/svelte-select/-/svelte-select-3.17.0.tgz", - "integrity": "sha512-ITmX/XUiSdkaILmsTviKRkZPaXckM5/FA7Y8BhiUPoamaZG/ZDyOo6ydjFu9fDVFTbwoAUGUi6HBjs+ZdK2AwA==" + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/svelte-select/-/svelte-select-5.6.1.tgz", + "integrity": "sha512-Powj91VAWyaNMSSOQ0E29UMTw/ExWsHEsA83H7yQgfji2S2DhG6Rs5qZHslZ+ihbCPxXel5uEzwLsSqDABkQDw==", + "dependencies": { + "@floating-ui/dom": "^1.2.1", + "svelte-floating-ui": "1.2.8" + } }, "node_modules/svelte-tabs": { "version": "1.1.0", @@ -4419,6 +4445,19 @@ "to-fast-properties": "^2.0.0" } }, + "@floating-ui/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.3.1.tgz", + "integrity": "sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==" + }, + "@floating-ui/dom": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.4.5.tgz", + "integrity": "sha512-96KnRWkRnuBSSFbj0sFGwwOUd8EkiecINVl0O9wiZlZ64EkpyAOG3Xc2vKKNJmru0Z7RqWNymA+6b8OZqjgyyw==", + "requires": { + "@floating-ui/core": "^1.3.1" + } + }, "@fortawesome/fontawesome-common-types": { "version": "0.2.35", "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.35.tgz", @@ -5572,6 +5611,15 @@ "svelte-tabs": "^1.1.0" } }, + "svelte-floating-ui": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/svelte-floating-ui/-/svelte-floating-ui-1.2.8.tgz", + "integrity": "sha512-8Ifi5CD2Ui7FX7NjJRmutFtXjrB8T/FMNoS2H8P81t5LHK4I9G4NIs007rLWG/nRl7y+zJUXa3tWuTjYXw/O5A==", + "requires": { + "@floating-ui/core": "^1.1.0", + "@floating-ui/dom": "^1.1.0" + } + }, "svelte-router-spa": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/svelte-router-spa/-/svelte-router-spa-6.0.2.tgz", @@ -5581,9 +5629,13 @@ } }, "svelte-select": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/svelte-select/-/svelte-select-3.17.0.tgz", - "integrity": "sha512-ITmX/XUiSdkaILmsTviKRkZPaXckM5/FA7Y8BhiUPoamaZG/ZDyOo6ydjFu9fDVFTbwoAUGUi6HBjs+ZdK2AwA==" + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/svelte-select/-/svelte-select-5.6.1.tgz", + "integrity": "sha512-Powj91VAWyaNMSSOQ0E29UMTw/ExWsHEsA83H7yQgfji2S2DhG6Rs5qZHslZ+ihbCPxXel5uEzwLsSqDABkQDw==", + "requires": { + "@floating-ui/dom": "^1.2.1", + "svelte-floating-ui": "1.2.8" + } }, "svelte-tabs": { "version": "1.1.0", diff --git a/frontend/package.json b/frontend/package.json index 3beb2fa..13fc0c4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -28,7 +28,7 @@ "sirv-cli": "^1.0.0", "svelte-emoji-selector": "^1.0.1", "svelte-router-spa": "^6.0.2", - "svelte-select": "^3.17.0", + "svelte-select": "^5.6.1", "svelte-tooltip": "^1.2.0" } } diff --git a/frontend/src/components/PanelDropdown.svelte b/frontend/src/components/PanelDropdown.svelte index 670b846..c96126c 100644 --- a/frontend/src/components/PanelDropdown.svelte +++ b/frontend/src/components/PanelDropdown.svelte @@ -1,14 +1,11 @@ -
- -
+