From 94e74b5cabe3d4df4600fc13b3cff93034c6bc32 Mon Sep 17 00:00:00 2001 From: Alessio Crea Date: Wed, 13 Nov 2024 15:44:27 +0100 Subject: [PATCH 1/6] feat: replace tooltip with popover --- .../src/components/list/ListWithMore.vue | 28 ++++-- .../src/components/popover/PopoverCustom.vue | 44 +++++++-- .../popover/PopoverCustomButton.vue | 65 +++++++++++++- .../components/popover/PopoverCustomPanel.vue | 12 +-- .../components/popover/PopoverTransition.vue | 12 +++ .../src/components/tooltip/TooltipCustom.vue | 82 ----------------- .../src/components/utils/useFloatingUi.ts | 3 +- .../ui/tableView/SortAndFilterHeader.vue | 89 +++++++++++-------- .../overview/DisclaimerCloseHeroPopup.vue | 45 ++++++++++ .../overview/OverviewListPageHero.vue | 15 +--- 10 files changed, 235 insertions(+), 160 deletions(-) create mode 100644 databrowser/src/components/popover/PopoverTransition.vue delete mode 100644 databrowser/src/components/tooltip/TooltipCustom.vue create mode 100644 databrowser/src/pages/datasets/overview/DisclaimerCloseHeroPopup.vue diff --git a/databrowser/src/components/list/ListWithMore.vue b/databrowser/src/components/list/ListWithMore.vue index 654797e32..87b4da1fe 100644 --- a/databrowser/src/components/list/ListWithMore.vue +++ b/databrowser/src/components/list/ListWithMore.vue @@ -7,24 +7,34 @@ SPDX-License-Identifier: AGPL-3.0-or-later