From d62cd1dea17312789ac80c06a32117aef0d3a8fd Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Wed, 3 Apr 2024 17:42:46 +0200 Subject: [PATCH] Added tooltips to facilitate navigation --- src/components/calendar/CalendarEvent.vue | 12 +-- src/components/calendar/CalendarMenu.vue | 89 +++++++++++++------ src/components/calendar/CalendarTile.vue | 7 +- src/components/calendar/state/Monthly.vue | 22 ++++- src/components/ui/tooltip/Tooltip.vue | 19 ++++ src/components/ui/tooltip/TooltipContent.vue | 48 ++++++++++ src/components/ui/tooltip/TooltipProvider.vue | 11 +++ src/components/ui/tooltip/TooltipTrigger.vue | 11 +++ src/components/ui/tooltip/index.ts | 4 + 9 files changed, 182 insertions(+), 41 deletions(-) create mode 100644 src/components/ui/tooltip/Tooltip.vue create mode 100644 src/components/ui/tooltip/TooltipContent.vue create mode 100644 src/components/ui/tooltip/TooltipProvider.vue create mode 100644 src/components/ui/tooltip/TooltipTrigger.vue create mode 100644 src/components/ui/tooltip/index.ts diff --git a/src/components/calendar/CalendarEvent.vue b/src/components/calendar/CalendarEvent.vue index f4b9f29..a022479 100644 --- a/src/components/calendar/CalendarEvent.vue +++ b/src/components/calendar/CalendarEvent.vue @@ -1,26 +1,20 @@