From 6fad966b7eca4fe8c235c432b83151e1c03cfe55 Mon Sep 17 00:00:00 2001 From: josh Date: Tue, 16 Jun 2026 18:46:46 +1000 Subject: [PATCH] Updated Map View --- .../FlightsGoneBy/AchievementCard.vue | 1 + .../js/Components/FlightsGoneBy/FlightMap.vue | 6 +-- .../FlightsGoneBy/FlightToolTip.vue | 45 +++++++++++-------- .../Components/FlightsGoneBy/GlassTooltip.vue | 10 ++++- .../js/Pages/Profile/UserAchievement.vue | 2 +- 5 files changed, 39 insertions(+), 25 deletions(-) diff --git a/resources/js/Components/FlightsGoneBy/AchievementCard.vue b/resources/js/Components/FlightsGoneBy/AchievementCard.vue index e6eccf3..0e259ed 100644 --- a/resources/js/Components/FlightsGoneBy/AchievementCard.vue +++ b/resources/js/Components/FlightsGoneBy/AchievementCard.vue @@ -50,6 +50,7 @@ const unlocked = computed(() => { :class="{ locked: !unlocked && !inProgress }" rounded="lg" elevation="2" + :id = "achievement.internal_name" >
diff --git a/resources/js/Components/FlightsGoneBy/FlightMap.vue b/resources/js/Components/FlightsGoneBy/FlightMap.vue index f396f59..dcf9cc6 100644 --- a/resources/js/Components/FlightsGoneBy/FlightMap.vue +++ b/resources/js/Components/FlightsGoneBy/FlightMap.vue @@ -14,7 +14,7 @@
@@ -894,14 +894,14 @@ export default defineComponent({ display: flex; flex-direction: column; gap: 6px; - padding: 0 10px 10px; + padding: 0 10px 0; max-height: 0; overflow: hidden; transition: max-height 0.2s ease, padding 0.2s ease; } .map-legend--open .map-legend__body { max-height: 200px; - padding-top: 2px; + padding: 2px 10px 10px; } .map-legend__row { diff --git a/resources/js/Components/FlightsGoneBy/FlightToolTip.vue b/resources/js/Components/FlightsGoneBy/FlightToolTip.vue index 6a5940f..dcca3ce 100644 --- a/resources/js/Components/FlightsGoneBy/FlightToolTip.vue +++ b/resources/js/Components/FlightsGoneBy/FlightToolTip.vue @@ -9,6 +9,7 @@ import ToolTipRow from "@/Components/FlightsGoneBy/Tooltips/ToolTipRow.vue"; import ToolTipRows from "@/Components/FlightsGoneBy/Tooltips/ToolTipRows.vue"; import ToolTipName from "@/Components/FlightsGoneBy/Tooltips/ToolTipName.vue"; import ToolTipHeader from "@/Components/FlightsGoneBy/Tooltips/ToolTipHeader.vue"; +import FlightMap from "@/Components/FlightsGoneBy/FlightMap.vue"; defineProps<{ flight: Flight @@ -23,34 +24,40 @@ defineProps<{
- + diff --git a/resources/js/Components/FlightsGoneBy/GlassTooltip.vue b/resources/js/Components/FlightsGoneBy/GlassTooltip.vue index 14b03a4..f1224a3 100644 --- a/resources/js/Components/FlightsGoneBy/GlassTooltip.vue +++ b/resources/js/Components/FlightsGoneBy/GlassTooltip.vue @@ -1,10 +1,16 @@ -