diff --git a/src/components/reader/Reader.svelte b/src/components/reader/Reader.svelte
index 14b6a6c..61344f8 100644
--- a/src/components/reader/Reader.svelte
+++ b/src/components/reader/Reader.svelte
@@ -1 +1,737 @@
-
{ if (e.clientY < 60 || window.innerHeight - e.clientY < 60) showUi(); }}>
+
+
+
+
+
+
+ {$activeManga?.title}
+ /
+ {displayChapter?.name}
+
+
{$pageNumber} / {visibleChunkLastPage || "…"}
+
+
+
+
+
+ {#if zoomOpen}
+
+ updateSettings({ maxPageWidth: Number(e.currentTarget.value) })} />
+
+
+ {/if}
+
+
+
+ {#if style !== "single"}
+
+ {/if}
+ {#if style === "longstrip"}
+
+ {/if}
+ {#if !autoNext}
+
+ {/if}
+
+
+
+
+
{ if (e.ctrlKey) e.preventDefault(); }}
+ on:keydown={(e) => { if (e.key === " " && style === "longstrip") { e.preventDefault(); containerEl?.scrollBy({ top: containerEl.clientHeight * 0.85, behavior: "smooth" }); } }}
+ >
+ {#if loading}
+
+ {/if}
+ {#if error}
+
+ {/if}
+
+ {#if style === "longstrip"}
+ {#each stripToRender as chunk}
+ {#each chunk.urls as url, i}
+

+ {/each}
+ {/each}
+
+ {:else if pageReady}
+ {#if style === "double" && pageGroups.length}
+
+ {#each currentGroup as pg}
+

+ {/each}
+
+ {:else}
+

+ {/if}
+ {/if}
+
+
+
+
+
+
+ {#if dlOpen && $activeChapter}
+ {@const queueable = adjacent.remaining.filter((c) => !c.isDownloaded)}
+
dlOpen = false}>
+
+
Download
+
+
+
+
+
+ {nextN}
+
+
+
+
+
+
+ {/if}
+
+
+