From 86adcf33b0fdf3a4c45d14f0d60490f94a10c0aa Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Thu, 17 Oct 2024 00:33:53 -0700 Subject: [PATCH] refac: styling --- src/lib/components/common/Collapsible.svelte | 21 ++++++++++++++++--- src/lib/components/layout/Sidebar.svelte | 2 +- .../layout/Sidebar/RecursiveFolder.svelte | 13 +++++++----- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/src/lib/components/common/Collapsible.svelte b/src/lib/components/common/Collapsible.svelte index 6c9f1644a..68cafdb75 100644 --- a/src/lib/components/common/Collapsible.svelte +++ b/src/lib/components/common/Collapsible.svelte @@ -16,13 +16,21 @@ export let title = null; export let disabled = false; + export let hide = false;
{#if title !== null} -
(open = !open)}> +
{ + if (!disabled) { + open = !open; + } + }} + >
{title} @@ -40,7 +48,14 @@ {:else} -
(open = !open)}> +
{ + if (!disabled) { + open = !open; + } + }} + >
@@ -49,7 +64,7 @@
{/if} - {#if open && !disabled} + {#if open && !hide}
diff --git a/src/lib/components/layout/Sidebar.svelte b/src/lib/components/layout/Sidebar.svelte index c19d71ca1..bb224309a 100644 --- a/src/lib/components/layout/Sidebar.svelte +++ b/src/lib/components/layout/Sidebar.svelte @@ -637,7 +637,7 @@ name={$i18n.t('Pinned')} >
{#each $pinnedChats as chat, idx} { dispatch('open', e.detail); @@ -334,8 +334,11 @@ {/if}
- +