From 381c997d82b6720cd246bb6d352f847c3aec219e Mon Sep 17 00:00:00 2001 From: Jin Igarashi Date: Thu, 3 Oct 2024 16:23:36 +0100 Subject: [PATCH] Fix/4205 export control UI (#4207) * fix: use undp design for the control * fix: use FloatingPanel component for export control * revert box-shadow * changeset * fix: adjusted padding * Update StaticImageControl.svelte --- .changeset/real-mails-know.md | 5 + .../svelte-static-image-controls/package.json | 1 + .../src/lib/MaplibreStaticImageControl.svelte | 88 ++++---- .../src/lib/StaticImageControl.svelte | 202 +++++------------- pnpm-lock.yaml | 3 + 5 files changed, 101 insertions(+), 198 deletions(-) create mode 100644 .changeset/real-mails-know.md diff --git a/.changeset/real-mails-know.md b/.changeset/real-mails-know.md new file mode 100644 index 000000000..d54b310f6 --- /dev/null +++ b/.changeset/real-mails-know.md @@ -0,0 +1,5 @@ +--- +"@undp-data/svelte-geohub-static-image-controls": patch +--- + +fix: change UI design to use svelte undp design like components. diff --git a/packages/svelte-static-image-controls/package.json b/packages/svelte-static-image-controls/package.json index 13b60890f..3f7d2d34f 100644 --- a/packages/svelte-static-image-controls/package.json +++ b/packages/svelte-static-image-controls/package.json @@ -69,6 +69,7 @@ "@placemarkio/geo-viewport": "^1.0.2", "@undp-data/svelte-copy-to-clipboard": "workspace:^", "@undp-data/svelte-undp-components": "workspace:^", + "@undp-data/svelte-undp-design": "workspace:^", "@undp-data/undp-bulma": "workspace:^", "debounce": "^2.1.1", "maplibre-gl": "^4.7.1" diff --git a/packages/svelte-static-image-controls/src/lib/MaplibreStaticImageControl.svelte b/packages/svelte-static-image-controls/src/lib/MaplibreStaticImageControl.svelte index 0d2f3d5f2..fd53afaa5 100644 --- a/packages/svelte-static-image-controls/src/lib/MaplibreStaticImageControl.svelte +++ b/packages/svelte-static-image-controls/src/lib/MaplibreStaticImageControl.svelte @@ -38,6 +38,7 @@
- +
- +
{/if} - +
- + Advanced settings -
- - +
+
{#if showAdvanced} - +
{ return { title: e, value: e }; })} @@ -368,64 +349,25 @@
{#if !hiddenApiTypes} - + handleActiveTabChanged(activeTab)} + isUppercase={true} + fontWeight="semibold" + />