diff --git a/packages/presentation/src/components/DocPopup.svelte b/packages/presentation/src/components/DocPopup.svelte index 16f4fde3a5..c0b4be4b52 100644 --- a/packages/presentation/src/components/DocPopup.svelte +++ b/packages/presentation/src/components/DocPopup.svelte @@ -17,7 +17,6 @@ import type { IntlString } from '@hcengineering/platform' import { Button, - CheckBox, EditBox, FocusHandler, Icon, @@ -28,7 +27,8 @@ deviceOptionsStore, resizeObserver, showPopup, - tooltip + tooltip, + closeTooltip } from '@hcengineering/ui' import { createEventDispatcher } from 'svelte' import presentation from '..' @@ -140,6 +140,7 @@ let selectedDiv: HTMLElement | undefined let scrollDiv: HTMLElement | undefined let cHeight = 0 + let timer: any = null const updateLocation = (scrollDiv?: HTMLElement, selectedDiv?: HTMLElement, objects?: Doc[], selected?: Ref) => { const objIt = objects?.find((it) => it._id === selected) @@ -162,6 +163,13 @@ } } } + if (!timer) { + timer = setTimeout(() => { + closeTooltip() + clearTimeout(timer) + timer = null + }, 50) + } } $: updateLocation(scrollDiv, selectedDiv, objects, selected) @@ -206,7 +214,7 @@ {/if} {#if cHeight === 1} -
+
{/if}
updateLocation(scrollDiv, selectedDiv, objects, selected)} bind:this={scrollDiv}>
@@ -226,17 +234,15 @@ {@const obj = objects[item]} {@const isDeselectDisabled = selectedElements.has(obj._id) && forbiddenDeselectItemIds.has(obj._id)}
{#if cHeight === -1} -
+
{/if}
@@ -282,4 +283,8 @@ border-radius: 0.25rem; box-shadow: none; } + .whereSelected { + height: 2px; + background-color: var(--theme-caret-color); + } diff --git a/packages/presentation/src/components/DraggableList.svelte b/packages/presentation/src/components/DraggableList.svelte index 3eb2ae5ef2..08c5a32a0e 100644 --- a/packages/presentation/src/components/DraggableList.svelte +++ b/packages/presentation/src/components/DraggableList.svelte @@ -109,8 +109,10 @@ >
-
-
+
+ +
+
{`${index + 1}.`}
diff --git a/packages/presentation/src/components/MessageBox.svelte b/packages/presentation/src/components/MessageBox.svelte index f46919033d..dc4041bb64 100644 --- a/packages/presentation/src/components/MessageBox.svelte +++ b/packages/presentation/src/components/MessageBox.svelte @@ -77,10 +77,10 @@ padding: 2rem 1.75rem 1.75rem; width: 30rem; max-width: 40rem; - background: var(--theme-bg-color); - border-radius: 1.25rem; + background: var(--theme-popup-color); + border-radius: 0.5rem; user-select: none; - box-shadow: var(--popup-shadow); + box-shadow: var(--theme-popup-shadow); .message { margin-bottom: 1.75rem; diff --git a/packages/presentation/src/components/SpaceInfo.svelte b/packages/presentation/src/components/SpaceInfo.svelte index c6b04daf13..5303671999 100644 --- a/packages/presentation/src/components/SpaceInfo.svelte +++ b/packages/presentation/src/components/SpaceInfo.svelte @@ -27,7 +27,7 @@
{#if subtitle}
{subtitle}
{/if} -
+
{value.name} {#if value.archived}