From c0c8208fb637377fbb065df3387d3353e95b4b00 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Mon, 9 Dec 2019 18:59:23 +0800 Subject: [PATCH] better loading experience when browsing libraries: - remove infinite scroll - use skeleton placeholders when data is not loaded yet - restore scroll position instantly when navigating via browser history --- .../src/components/BrowseLibraries.vue | 172 ++++++++++-------- komga-webui/src/router.ts | 6 +- 2 files changed, 98 insertions(+), 80 deletions(-) diff --git a/komga-webui/src/components/BrowseLibraries.vue b/komga-webui/src/components/BrowseLibraries.vue index a949e3479..c4401aa4d 100644 --- a/komga-webui/src/components/BrowseLibraries.vue +++ b/komga-webui/src/components/BrowseLibraries.vue @@ -14,7 +14,7 @@ - + @@ -48,47 +48,46 @@ - + + + - - -
- -
-
-
-