From e6a712f8806a11f8e78911f17cf54cf8d0e2d8c1 Mon Sep 17 00:00:00 2001 From: Gerard Burns Date: Mon, 21 Aug 2023 07:37:16 +0100 Subject: [PATCH] component ndentation --- .../builder/src/components/common/NavItem.svelte | 13 +++++++++++-- .../LeftPanel/Components/ComponentTree.svelte | 3 ++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/builder/src/components/common/NavItem.svelte b/packages/builder/src/components/common/NavItem.svelte index 6590463408..3b608e4860 100644 --- a/packages/builder/src/components/common/NavItem.svelte +++ b/packages/builder/src/components/common/NavItem.svelte @@ -21,6 +21,7 @@ export let id export let showTooltip = false export let selectedBy = null + export let compact = false const scrollApi = getContext("scroll") const dispatch = createEventDispatcher() @@ -80,8 +81,9 @@ {#if withArrow}
0} + class:relative={indentLevel === 0 && !compact} + class:absolute={indentLevel > 0 && !compact} + class:compact class="icon arrow" on:click={onIconClick} > @@ -194,6 +196,13 @@ padding: 8px; margin-left: -8px; } + + .compact { + position: absolute; + left: 4px; + padding: 8px; + margin-left: -8px; + } .icon.arrow :global(svg) { width: 12px; height: 12px; diff --git a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/components/[componentId]/_components/LeftPanel/Components/ComponentTree.svelte b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/components/[componentId]/_components/LeftPanel/Components/ComponentTree.svelte index 18319e4b33..636d69192a 100644 --- a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/components/[componentId]/_components/LeftPanel/Components/ComponentTree.svelte +++ b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/components/[componentId]/_components/LeftPanel/Components/ComponentTree.svelte @@ -107,6 +107,7 @@ id={`component-${component._id}`} >