From 9f366863a94ab4c241b6f650db9e6c00b4cb0a45 Mon Sep 17 00:00:00 2001 From: advplyr Date: Sat, 23 Dec 2023 16:16:24 -0600 Subject: [PATCH] Update comic reader buttons for mobile screens, add left scrollBy --- client/components/readers/ComicReader.vue | 30 +++++++++++------------ 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/client/components/readers/ComicReader.vue b/client/components/readers/ComicReader.vue index 9b09f5b6..67aa16c6 100644 --- a/client/components/readers/ComicReader.vue +++ b/client/components/readers/ComicReader.vue @@ -14,19 +14,20 @@ - - download - -
- more -
-
+
menu
-
+
+ more +
+ + download + + +

{{ page }} / {{ numPages }}

-
+
@@ -91,7 +92,7 @@ export default { loadTimeout: null, loadedFirstPage: false, comicMetadata: null, - scale: 80, + scale: 80 } }, watch: { @@ -357,20 +358,19 @@ export default { scroll(event) { const imageContainer = this.$refs.imageContainer - console.log("Scrolling by " + event.deltaY) imageContainer.scrollBy({ top: event.deltaY, - behavior: "auto", - }); + left: event.deltaX, + behavior: 'auto' + }) } }, mounted() { const prevButton = this.$refs.prevButton const nextButton = this.$refs.nextButton - + prevButton.addEventListener('wheel', this.scroll, { passive: false }) nextButton.addEventListener('wheel', this.scroll, { passive: false }) - }, beforeDestroy() { const prevButton = this.$refs.prevButton