Tooltip on Mobile
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<div class="flight-map-wrapper">
|
||||
<div class="flight-map-wrapper" :class="{ tooltip }">
|
||||
<PlaneLoader v-if="!mapReady" class="map-loader" />
|
||||
<div ref="mapContainer" class="map-container" :class="{ 'map-hidden': !mapReady }" />
|
||||
<button @click="exportMapBasic()" class="export-btn" title="Download as Image">
|
||||
@@ -277,8 +277,11 @@ export default defineComponent({
|
||||
compact: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
tooltip: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
setup(props) {
|
||||
@@ -821,6 +824,11 @@ export default defineComponent({
|
||||
aspect-ratio: 7 / 10;
|
||||
max-height: none;
|
||||
}
|
||||
|
||||
.flight-map-wrapper.tooltip {
|
||||
aspect-ratio: 16 / 10;
|
||||
max-height: 30vh;
|
||||
}
|
||||
}
|
||||
|
||||
small.attribution{
|
||||
|
||||
@@ -40,7 +40,7 @@ defineProps<{
|
||||
|
||||
|
||||
<ToolTipRows v-if="isActive.value">
|
||||
<FlightMap :flights="[flight]" :showLegend="false" compact />
|
||||
<FlightMap :flights="[flight]" :showLegend="false" compact tooltip />
|
||||
</ToolTipRows>
|
||||
|
||||
<ToolTipDivider />
|
||||
|
||||
Reference in New Issue
Block a user