From 1cbf04abe4c3083e62aaeb50002e530b1bd4f57b Mon Sep 17 00:00:00 2001 From: eti Date: Tue, 13 Oct 2026 00:38:58 +0200 Subject: [PATCH] web: free lightbox images on close, defer offscreen cards Signed-off-by: eti --- web/src/lib/components/repo/Readme.svelte | 2 +- web/src/lib/components/repo/StarredBy.svelte | 2 +- .../repo/pulls/PullReviewComment.svelte | 4 +++- .../lib/components/timeline/TimelineCard.svelte | 2 +- web/src/lib/components/ui/Lightbox.svelte | 4 +++- web/src/lib/lightbox.svelte.ts | 8 +++++++- web/src/routes/+layout.svelte | 15 +++++++++------ web/src/theme.css | 5 +++++ 8 files changed, 30 insertions(+), 12 deletions(-) diff --git a/web/src/lib/components/repo/Readme.svelte b/web/src/lib/components/repo/Readme.svelte index 9087d6d15..d68e12bfe 100644 --- a/web/src/lib/components/repo/Readme.svelte +++ b/web/src/lib/components/repo/Readme.svelte @@ -11,7 +11,7 @@ let { filename, contents, html = null }: Props = $props(); - +