From 35838ae265a6dc501f0b397986c5d82e77b230a3 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Sat, 24 Jan 2026 11:17:55 +0100 Subject: [PATCH] small fixes --- src/lib/cards/BaseCard/BaseEditingCard.svelte | 2 +- .../cards/MapCard/CreateMapCardModal.svelte | 60 ++++++++++--------- src/lib/cards/MapCard/Map.svelte | 4 +- 3 files changed, 36 insertions(+), 30 deletions(-) diff --git a/src/lib/cards/BaseCard/BaseEditingCard.svelte b/src/lib/cards/BaseCard/BaseEditingCard.svelte index 931a622..062d866 100644 --- a/src/lib/cards/BaseCard/BaseEditingCard.svelte +++ b/src/lib/cards/BaseCard/BaseEditingCard.svelte @@ -56,7 +56,7 @@ const cardDef = $derived(CardDefinitionsByType[item.cardType]); - const minW = $derived(cardDef.minW ?? (isMobile() ? 4 : 2)); + const minW = $derived(cardDef.minW ?? (isMobile() ? 2 : 2)); const minH = $derived(cardDef.minH ?? (isMobile() ? 2 : 2)); const maxW = $derived(cardDef.maxW ?? COLUMNS); diff --git a/src/lib/cards/MapCard/CreateMapCardModal.svelte b/src/lib/cards/MapCard/CreateMapCardModal.svelte index bc3d481..7e2151a 100644 --- a/src/lib/cards/MapCard/CreateMapCardModal.svelte +++ b/src/lib/cards/MapCard/CreateMapCardModal.svelte @@ -28,7 +28,7 @@ item.cardData.lon = data.lon; item.cardData.name = data.display_name?.split(',')[0] || search; item.cardData.type = data.class || 'city'; - item.cardData.zoom = getZoomLevel(data.class); + item.cardData.zoom = Math.max(getZoomLevel(data.class), getZoomLevel(data.type)); } else { throw new Error('response not ok'); } @@ -43,34 +43,38 @@ - Enter a city and country - +
{ + if (await fetchLocation()) oncreate(); + }} + class="flex flex-col gap-2" + > + Enter a address or city + - {#if errorMessage} - {errorMessage} - {/if} + {#if errorMessage} + {errorMessage} + {/if} -

- Geocoding by Nominatim - / © - OpenStreetMap contributors -

+

+ Geocoding by Nominatim + / © + OpenStreetMap contributors +

-
- - -
+
+ + +
+
diff --git a/src/lib/cards/MapCard/Map.svelte b/src/lib/cards/MapCard/Map.svelte index e127f3d..f06389e 100644 --- a/src/lib/cards/MapCard/Map.svelte +++ b/src/lib/cards/MapCard/Map.svelte @@ -22,7 +22,9 @@ }); onMount(() => { - if (!mapContainer || !env.PUBLIC_MAPBOX_TOKEN) return; + if (!mapContainer || !env.PUBLIC_MAPBOX_TOKEN) { + console.log('no map container or no mapbox token'); + } try { mapboxgl.accessToken = env.PUBLIC_MAPBOX_TOKEN; -- 2.51.2