From 9a4d06e11de033ec8230b4d220fa8ab663cf4212 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Thu, 16 May 2024 19:10:26 +0200 Subject: [PATCH] improve vertical file list styling --- .../collapsible-tree/CollapsibleTree.svelte | 4 +++ .../CollapsibleTreeNode.svelte | 32 +++++++++++-------- .../lib/components/file-list/FileList2.svelte | 2 +- .../components/file-list/FileListItem.svelte | 2 +- .../components/file-list/FileListNode.svelte | 29 ++++++++++------- .../components/layer-control/LayerTree.svelte | 2 +- 6 files changed, 43 insertions(+), 28 deletions(-) diff --git a/website/src/lib/components/collapsible-tree/CollapsibleTree.svelte b/website/src/lib/components/collapsible-tree/CollapsibleTree.svelte index 50b4c060..50c506e1 100644 --- a/website/src/lib/components/collapsible-tree/CollapsibleTree.svelte +++ b/website/src/lib/components/collapsible-tree/CollapsibleTree.svelte @@ -3,11 +3,15 @@ import { writable } from 'svelte/store'; export let side: 'left' | 'right' = 'right'; + export let margin: number = 1; + export let nohover: boolean = false; let open = writable>({}); setContext('collapsible-tree-state', open); setContext('collapsible-tree-side', side); + setContext('collapsible-tree-margin', margin); + setContext('collapsible-tree-nohover', nohover); diff --git a/website/src/lib/components/collapsible-tree/CollapsibleTreeNode.svelte b/website/src/lib/components/collapsible-tree/CollapsibleTreeNode.svelte index 07640be0..12527bbd 100644 --- a/website/src/lib/components/collapsible-tree/CollapsibleTreeNode.svelte +++ b/website/src/lib/components/collapsible-tree/CollapsibleTreeNode.svelte @@ -1,7 +1,7 @@ - + - + diff --git a/website/src/lib/components/file-list/FileList2.svelte b/website/src/lib/components/file-list/FileList2.svelte index b8d4c7c1..a60e986b 100644 --- a/website/src/lib/components/file-list/FileList2.svelte +++ b/website/src/lib/components/file-list/FileList2.svelte @@ -6,7 +6,7 @@ -
+
{#each Array.from($fileObservers.values()) as file} {/each} diff --git a/website/src/lib/components/file-list/FileListItem.svelte b/website/src/lib/components/file-list/FileListItem.svelte index 1abc7b33..6137fc0f 100644 --- a/website/src/lib/components/file-list/FileListItem.svelte +++ b/website/src/lib/components/file-list/FileListItem.svelte @@ -9,7 +9,7 @@ {#if $file} - + {/if} diff --git a/website/src/lib/components/file-list/FileListNode.svelte b/website/src/lib/components/file-list/FileListNode.svelte index 02b649bc..047f08d1 100644 --- a/website/src/lib/components/file-list/FileListNode.svelte +++ b/website/src/lib/components/file-list/FileListNode.svelte @@ -1,6 +1,7 @@