From 31481453f591762df2982df66819f858c8528a03 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Tue, 10 Jan 2023 19:53:58 +0700 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B0=D0=B4=20=D0=BD=D0=BE=D1=87=D0=BD=D1=8B=D0=BC=20=D1=80?= =?UTF-8?q?=D0=B5=D0=B6=D0=B8=D0=BC=D0=BE=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/Reader/LoaderPage/LoaderPage.vue | 2 +- .../LoaderPage/PasteTextPage/PasteTextPage.vue | 17 ++++++++++++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue index 4409e258..ec903b89 100644 --- a/client/components/Reader/LoaderPage/LoaderPage.vue +++ b/client/components/Reader/LoaderPage/LoaderPage.vue @@ -162,7 +162,7 @@ class LoaderPage { loadBuffer(opts) { if (opts.buffer.length) { - const file = new File([opts.buffer], 'dummyName-PasteFromClipboard'); + const file = new File([opts.buffer], `paste_from_clipboard_#${utils.randomHexString(10)}`); this.$emit('load-file', {file}); } } diff --git a/client/components/Reader/LoaderPage/PasteTextPage/PasteTextPage.vue b/client/components/Reader/LoaderPage/PasteTextPage/PasteTextPage.vue index a197396e..b473f5d2 100644 --- a/client/components/Reader/LoaderPage/PasteTextPage/PasteTextPage.vue +++ b/client/components/Reader/LoaderPage/PasteTextPage/PasteTextPage.vue @@ -8,9 +8,11 @@ - -
- +
+ +
+ +
@@ -39,6 +41,10 @@ class PasteTextPage { this.$refs.textArea.focus(); } + get dark() { + return this.$store.state.reader.settings.nightMode; + } + getNonEmptyLine3words(text, count) { let result = ''; const lines = text.split("\n"); @@ -115,6 +121,11 @@ export default vueComponent(PasteTextPage); outline: none; } +.dark { + color: white; + background-color: #333; +} + hr { margin: 0; padding: 0;