From ac0a6e2cd685f365480d9749788a6205abbb5815 Mon Sep 17 00:00:00 2001 From: cocos02 Date: Fri, 12 Jun 2026 12:02:21 +0800 Subject: [PATCH] feat: optimize StoryGallery footer with progressive disclosure, gradient bars, backdrop blur --- src/components/StoryGallery.vue | 199 +++++++++++++++++++++++++++++--- 1 file changed, 182 insertions(+), 17 deletions(-) diff --git a/src/components/StoryGallery.vue b/src/components/StoryGallery.vue index acf46c6..f767672 100644 --- a/src/components/StoryGallery.vue +++ b/src/components/StoryGallery.vue @@ -21,6 +21,7 @@ const emit = defineEmits<{ }>() const showChapterPicker = ref(false) +const showDetails = ref(false) function collectReachable(startId: string): Set { const visited = new Set() @@ -212,23 +213,38 @@ const tree = computed(() => buildTreeForChapter(currentChapterId.value))