From 02272e4385a1135e6be69a05627f3a10b9204afa Mon Sep 17 00:00:00 2001 From: wengtad Date: Fri, 19 Feb 2021 11:11:19 +0800 Subject: [PATCH] Enhance mobile view (#171) --- .../Settings/Backup/AvailableBackupCard.vue | 11 ++++---- .../Settings/Backup/ImportDialog.vue | 25 +++++++++++++++-- .../Settings/Backup/NewBackupCard.vue | 2 +- .../src/components/Settings/Backup/index.vue | 2 +- .../Settings/General/HomePageSettings.vue | 10 +++---- .../src/components/Settings/General/index.vue | 2 +- .../Settings/Migration/MigrationCard.vue | 12 +++++---- .../components/Settings/Migration/index.vue | 3 ++- .../Settings/Theme/ColorPickerDialog.vue | 27 ++++++++++++++++--- .../src/components/Settings/Theme/index.vue | 23 ++++++++++++---- .../src/components/UI/SuccessFailureAlert.vue | 18 +++++++++++-- 11 files changed, 104 insertions(+), 31 deletions(-) diff --git a/frontend/src/components/Settings/Backup/AvailableBackupCard.vue b/frontend/src/components/Settings/Backup/AvailableBackupCard.vue index 7254e5808..55cbd9ac1 100644 --- a/frontend/src/components/Settings/Backup/AvailableBackupCard.vue +++ b/frontend/src/components/Settings/Backup/AvailableBackupCard.vue @@ -9,6 +9,7 @@ /> - - mdi-backup-restore + + mdi-backup-restore - -
+ +
{{ backup.name }}
-
{{ readableTime(backup.date) }}
+
{{ readableTime(backup.date) }}
diff --git a/frontend/src/components/Settings/Backup/ImportDialog.vue b/frontend/src/components/Settings/Backup/ImportDialog.vue index db2bed5c3..0749a5aab 100644 --- a/frontend/src/components/Settings/Backup/ImportDialog.vue +++ b/frontend/src/components/Settings/Backup/ImportDialog.vue @@ -1,7 +1,23 @@ @@ -36,7 +57,7 @@ export default { return { dialog: false, swatches: false, - color: "#1976D2", + color: this.value || "#1976D2", mask: "!#XXXXXXXX", menu: false, }; diff --git a/frontend/src/components/Settings/Theme/index.vue b/frontend/src/components/Settings/Theme/index.vue index 101a08dd5..e113071af 100644 --- a/frontend/src/components/Settings/Theme/index.vue +++ b/frontend/src/components/Settings/Theme/index.vue @@ -14,7 +14,7 @@ }}

- + - {{ $t("settings.theme.default-to-system") }} + mdi-desktop-tower-monitor + + {{ $t("settings.theme.default-to-system") }} + - {{ $t("settings.theme.light") }} + + mdi-white-balance-sunny + + {{ $t("settings.theme.light") }} + + - {{ $t("settings.theme.dark") }} + + mdi-weather-night + + {{ $t("settings.theme.dark") }} + + - + - + - {{ title }} + + + mdi-close + + {{ title }} + + + + + {{ title }} +