From 171b8afa8e38fc0b27b138ce24fb2aa641e7daeb Mon Sep 17 00:00:00 2001
From: MaysWind
Date: Wed, 14 Jun 2023 00:46:44 +0800
Subject: [PATCH] improve text size settings
---
src/MobileApp.vue | 8 +
src/components/mobile/InformationSheet.vue | 2 +-
src/consts/font.js | 4 +-
src/lib/ui.mobile.js | 12 ++
src/locales/en.js | 2 +-
src/locales/zh_Hans.js | 2 +-
src/router/mobile.js | 6 +-
src/styles/mobile/font-size-default.css | 49 ++++-
src/styles/mobile/font-size-large.css | 17 +-
src/styles/mobile/font-size-small.css | 20 +-
src/styles/mobile/font-size-x-large.css | 17 +-
src/styles/mobile/font-size-xx-large.css | 12 +-
src/styles/mobile/font-size-xxx-large.css | 13 +-
src/styles/mobile/font-size-xxxx-large.css | 13 +-
src/views/mobile/AboutPage.vue | 6 +-
src/views/mobile/SettingsPage.vue | 2 +-
.../mobile/settings/FontSizeSettingsPage.vue | 90 --------
.../mobile/settings/TextSizeSettingsPage.vue | 193 ++++++++++++++++++
src/views/mobile/transactions/EditPage.vue | 4 +-
19 files changed, 354 insertions(+), 118 deletions(-)
delete mode 100644 src/views/mobile/settings/FontSizeSettingsPage.vue
create mode 100644 src/views/mobile/settings/TextSizeSettingsPage.vue
diff --git a/src/MobileApp.vue b/src/MobileApp.vue
index e8c002b9..f094d627 100644
--- a/src/MobileApp.vue
+++ b/src/MobileApp.vue
@@ -263,6 +263,10 @@ i.icon.la, i.icon.las, i.icon.lab {
font-size: var(--ebk-icon-font-size);
}
+.f7-icons, .framework7-icons {
+ font-size: var(--ebk-icon-font-size);
+}
+
.ios .searchbar-icon:after {
font-size: var(--ebk-searchbar-icon-font-size);
}
@@ -495,6 +499,10 @@ i.icon.la, i.icon.las, i.icon.lab {
margin-left: 6px;
}
+.icon-after-text i.icon {
+ font-size: var(--ebk-icon-after-text-font-size);
+}
+
.badge.right-bottom-icon {
margin-left: -12px;
margin-top: 14px;
diff --git a/src/components/mobile/InformationSheet.vue b/src/components/mobile/InformationSheet.vue
index 82a65c5f..f347a551 100644
--- a/src/components/mobile/InformationSheet.vue
+++ b/src/components/mobile/InformationSheet.vue
@@ -11,7 +11,7 @@
{{ hint }}
@@ -81,4 +81,8 @@ export default {
.license-popup .subnavbar-title {
--f7-subnavbar-title-font-size: var(--ebk-license-popup-title-font-size);
}
+
+.license-content {
+ font-size: var(--ebk-license-content-font-size);
+}
diff --git a/src/views/mobile/SettingsPage.vue b/src/views/mobile/SettingsPage.vue
index eaa635de..a45f9168 100644
--- a/src/views/mobile/SettingsPage.vue
+++ b/src/views/mobile/SettingsPage.vue
@@ -26,7 +26,7 @@
-