From 89ea5f904f85f3bf6712eec193f46448dbc90698 Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Mon, 25 Mar 2024 12:18:23 +0100 Subject: [PATCH] Change ScopePolicy and httpd tooltip from hover to clickable tooltip --- src/views/home/Index.svelte | 16 ++++++++------ .../home/components/HomepageSection.svelte | 2 +- src/views/nodes/ScopePolicyPopover.svelte | 21 ++++++++++--------- src/views/nodes/View.svelte | 10 ++------- 4 files changed, 24 insertions(+), 25 deletions(-) diff --git a/src/views/home/Index.svelte b/src/views/home/Index.svelte index 686a7ed45..9f59bd526 100644 --- a/src/views/home/Index.svelte +++ b/src/views/home/Index.svelte @@ -19,14 +19,15 @@ import AppLayout from "@app/App/AppLayout.svelte"; import ProjectCard from "@app/components/ProjectCard.svelte"; + import Command from "@app/components/Command.svelte"; import ErrorMessage from "@app/components/ErrorMessage.svelte"; import FilterButton from "./components/FilterButton.svelte"; import HomepageSection from "./components/HomepageSection.svelte"; - import HoverPopover from "@app/components/HoverPopover.svelte"; import IconSmall from "@app/components/IconSmall.svelte"; import NewProjectButton from "./components/NewProjectButton.svelte"; + import Popover from "@app/components/Popover.svelte"; import PreferredSeedDropdown from "./components/PreferredSeedDropdown.svelte"; - import Command from "@app/components/Command.svelte"; + import IconButton from "@app/components/IconButton.svelte"; const selectedSeed = deduplicateStore( derived(preferredSeeds, $ => $?.selected), @@ -208,12 +209,15 @@ Pinned projects on your selected seed node {#if !nodeId}
- -
+ + -
+
@@ -221,7 +225,7 @@
-
+
{/if} diff --git a/src/views/home/components/HomepageSection.svelte b/src/views/home/components/HomepageSection.svelte index f0ed93c6f..7ec477d84 100644 --- a/src/views/home/components/HomepageSection.svelte +++ b/src/views/home/components/HomepageSection.svelte @@ -23,7 +23,7 @@ .subtitle { display: flex; - gap: 0.5rem; + gap: 0.25rem; align-items: center; margin-top: 0.25rem; color: var(--color-foreground-dim); diff --git a/src/views/nodes/ScopePolicyPopover.svelte b/src/views/nodes/ScopePolicyPopover.svelte index 3e2d8164c..417baed25 100644 --- a/src/views/nodes/ScopePolicyPopover.svelte +++ b/src/views/nodes/ScopePolicyPopover.svelte @@ -3,14 +3,15 @@ import capitalize from "lodash/capitalize"; - import HoverPopover from "@app/components/HoverPopover.svelte"; import IconSmall from "@app/components/IconSmall.svelte"; import ScopePolicyExplainer from "@app/components/ScopePolicyExplainer.svelte"; + import IconButton from "@app/components/IconButton.svelte"; + import Popover from "@app/components/Popover.svelte"; export let policy: Policy; export let scope: Scope; - export let stylePopoverPositionRight: string | undefined = undefined; - export let stylePopoverPositionLeft: string | undefined = undefined; + export let popoverPositionRight: string | undefined = undefined; + export let popoverPositionLeft: string | undefined = undefined;