From 2b6e898eb4ba94c4ad4637c9f4495b113072998a Mon Sep 17 00:00:00 2001
From: Michael Wilson
Date: Fri, 4 Oct 2024 11:17:27 +0930
Subject: [PATCH 1/2] fix inconsistent image loading
---
src/2sv/key/Insert.vue | 4 +++-
src/2sv/key/Intro.vue | 6 +++++-
src/2sv/key/Touch.vue | 9 +++------
src/2sv/smartphone/DownloadApp.vue | 18 ++++++++++++++----
src/App.vue | 4 +++-
src/global/PageNotFound.vue | 11 ++++++++++-
6 files changed, 38 insertions(+), 14 deletions(-)
diff --git a/src/2sv/key/Insert.vue b/src/2sv/key/Insert.vue
index e00059d..c3f32c0 100644
--- a/src/2sv/key/Insert.vue
+++ b/src/2sv/key/Insert.vue
@@ -9,7 +9,7 @@
{{ $vuetify.lang.t('$vuetify.2sv.key.insert.nosupport.info') }}
@@ -55,6 +55,7 @@
import ProfileWizard from '@/profile/ProfileWizard.vue'
import { browserSupportsWebAuthn } from '@simplewebauthn/browser'
import { newKeyName, mfa } from '@/global/mfa'
+import usbKey from '@/assets/insert-usb-security-key.png'
export default {
components: {
@@ -67,6 +68,7 @@ export default {
newKeyName,
snackbarIsOpen: false,
snackBarMessage: '',
+ usbKey: usbKey,
}),
methods: {
onOk: function () {
diff --git a/src/2sv/key/Intro.vue b/src/2sv/key/Intro.vue
index 074579c..e5673b9 100644
--- a/src/2sv/key/Intro.vue
+++ b/src/2sv/key/Intro.vue
@@ -10,7 +10,7 @@
@@ -40,10 +40,14 @@
diff --git a/src/2sv/key/Touch.vue b/src/2sv/key/Touch.vue
index 0412933..514a789 100644
--- a/src/2sv/key/Touch.vue
+++ b/src/2sv/key/Touch.vue
@@ -16,12 +16,7 @@
@@ -56,6 +51,7 @@
import ProfileWizard from '@/profile/ProfileWizard.vue'
import { browserSupportsWebAuthn, startRegistration } from '@simplewebauthn/browser'
import { add, verifyWebauthn, newKeyName } from '@/global/mfa'
+import usbKey from '@/assets/touch-usb-security-key.png'
let absTimeout
@@ -68,6 +64,7 @@ export default {
touched: false,
error: false,
isSupported: browserSupportsWebAuthn(),
+ usbKey,
}),
async created() {
this.create()
diff --git a/src/2sv/smartphone/DownloadApp.vue b/src/2sv/smartphone/DownloadApp.vue
index ff66ef8..b398c2d 100644
--- a/src/2sv/smartphone/DownloadApp.vue
+++ b/src/2sv/smartphone/DownloadApp.vue
@@ -10,8 +10,8 @@