From 2ffaeffd102ff49ff4254da5abf64255b505d5eb Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Thu, 10 Sep 2026 09:02:12 +0100 Subject: [PATCH] web/lib: more diffview improvements Signed-off-by: oppiliappan --- web/src/lib/components/repo/DiffView.svelte | 15 ++++++--- web/src/lib/components/repo/pierreDiff.css | 37 ++++++++++++++++----- web/src/pierre.css | 6 ++++ 3 files changed, 45 insertions(+), 13 deletions(-) diff --git a/web/src/lib/components/repo/DiffView.svelte b/web/src/lib/components/repo/DiffView.svelte index c8d13f6c0..8bcc42307 100644 --- a/web/src/lib/components/repo/DiffView.svelte +++ b/web/src/lib/components/repo/DiffView.svelte @@ -165,12 +165,13 @@ : 'flex'} min-h-0 w-full shrink-0 flex-col sm:w-(--tree-width)" style:--tree-width="{treeWidth}px" > -
+
{#if treeToggled !== true} @@ -217,12 +218,13 @@ icon={ListTree} onclick={() => (treeToggled = true)} variant="ghost" + size="small" class={treeToggled === false ? undefined : "sm:hidden"} /> {/if} {#if diff} - - + + {diff.files.length} changed {diff.files.length === 1 ? "file" : "files"} @@ -235,6 +237,7 @@ title={allOpen ? "Collapse lines" : "Expand lines"} onclick={() => setAllOpen(!allOpen)} variant="ghost" + size="small" > {#snippet trigger()} - +