Skip to content
Snippets Groups Projects
Commit 092f9800 authored by Emmanuel Salomon's avatar Emmanuel Salomon :fist:
Browse files

Fix minimap tootip

parent dfc85fd3
No related branches found
No related tags found
No related merge requests found
<template> <template>
<div> <div class="relative">
<Regions id="regionSVG" ref="regionSVG" class="text-gray-500" /> <Regions id="regionSVG" ref="regionSVG" class="text-gray-500" />
<span <span
v-show="hovered" v-show="hovered"
id="tooltip-mini-map" id="tooltip-mini-map"
class="bg-white fixed pointer-events-none p-1 shadow-lg rounded text-xs bg-opacity-90 dark:bg-gray-700" class="absolute whitespace-nowrap pointer-events-none p-1 shadow-lg rounded text-xs bg-opacity-90 bg-white dark:bg-gray-700"
> >
{{ hovered && hovered.name }} {{ hovered && hovered.name }}
</span> </span>
...@@ -207,8 +207,8 @@ export default { ...@@ -207,8 +207,8 @@ export default {
const tooltip = this.$el.querySelector('#tooltip-mini-map') const tooltip = this.$el.querySelector('#tooltip-mini-map')
this.$refs.regionSVG.addEventListener('mousemove', (evt) => { this.$refs.regionSVG.addEventListener('mousemove', (evt) => {
tooltip.style.left = evt.clientX + 15 + 'px' tooltip.style.left = evt.offsetX + 15 + 'px'
tooltip.style.top = evt.clientY - 20 + 'px' tooltip.style.top = evt.offsetY - 20 + 'px'
}) })
regionsPath.forEach((region) => { regionsPath.forEach((region) => {
...@@ -279,8 +279,9 @@ Allemagne: '#3AB54A', ...@@ -279,8 +279,9 @@ Allemagne: '#3AB54A',
<style lang="postcss" scoped> <style lang="postcss" scoped>
#regionSVG >>> path { #regionSVG >>> path {
opacity: 0.6; opacity: 0.7;
transition: opacity ease 150ms; /* // removed cause glitch effect
transition: opacity ease 150ms; */
cursor: pointer; cursor: pointer;
} }
#regionSVG >>> path:hover { #regionSVG >>> path:hover {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment