From e1d90cc5f51bb0e4c2e5507886e60b37c4b17523 Mon Sep 17 00:00:00 2001 From: Daniel Bulant Date: Tue, 25 May 2021 18:03:43 +0200 Subject: [PATCH] multi downloads progress bars --- src/components/chapter.svelte | 7 ++++++- src/pages/[manga]/index.svelte | 35 +++++++++++++++++++++++++--------- src/util/baseGenerator.js | 2 +- src/util/generateCbz.js | 2 +- 4 files changed, 34 insertions(+), 12 deletions(-) diff --git a/src/components/chapter.svelte b/src/components/chapter.svelte index 3c1cf5d..bc176e3 100644 --- a/src/components/chapter.svelte +++ b/src/components/chapter.svelte @@ -6,9 +6,12 @@ export var chapter; export var selected; export var disabledDownload = false; + export var progress = 0; + + $: if(progress !== 0) console.log("chapter", chapter.data.attributes.chapter, progress * 100); - dispatch("select")} class:selected={selected}> + dispatch("select")} class:selected={selected} style="background-image: linear-gradient(to right, rgba(0, 255, 0, 0.247) {progress * 100}%, transparent {progress * 100}%)"> {chapter.data.attributes.volume ? "Vol " + chapter.data.attributes.volume : ""} Chapter {chapter.data.attributes.chapter} {chapter.data.attributes.title} @@ -19,6 +22,8 @@