From 757f9e5b02c91c10aacd2712bec8474bfc5d709f Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sat, 6 Sep 2025 01:18:05 +0800 Subject: [PATCH] fix the toast text size and the text input size in dialogs on the mobile version did not adjust according to the font size settings --- src/styles/mobile/font-size-default.scss | 3 +++ src/styles/mobile/font-size-large.scss | 3 +++ src/styles/mobile/font-size-small.scss | 3 +++ src/styles/mobile/font-size-x-large.scss | 3 +++ src/styles/mobile/font-size-xx-large.scss | 3 +++ src/styles/mobile/font-size-xxx-large.scss | 3 +++ src/styles/mobile/font-size-xxxx-large.scss | 3 +++ 7 files changed, 21 insertions(+) diff --git a/src/styles/mobile/font-size-default.scss b/src/styles/mobile/font-size-default.scss index 3370b4cf..e4e75228 100644 --- a/src/styles/mobile/font-size-default.scss +++ b/src/styles/mobile/font-size-default.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 18px; --f7-dialog-font-size: 14px; --f7-dialog-button-font-size: 17px; + --f7-dialog-input-font-size: 14px; + --f7-dialog-input-height: 32px; --f7-actions-label-font-size: 13px; --f7-actions-button-font-size: 20px; + --f7-toast-font-size: 14px; --dp-font-size: 17px; --dp-time-font-size: 34px; --ebk-icon-font-size: 28px; diff --git a/src/styles/mobile/font-size-large.scss b/src/styles/mobile/font-size-large.scss index d2f1af6f..7b7750cc 100644 --- a/src/styles/mobile/font-size-large.scss +++ b/src/styles/mobile/font-size-large.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 19px; --f7-dialog-font-size: 15px; --f7-dialog-button-font-size: 18px; + --f7-dialog-input-font-size: 15px; + --f7-dialog-input-height: 34px; --f7-actions-label-font-size: 14px; --f7-actions-button-font-size: 21px; + --f7-toast-font-size: 15px; --dp-font-size: 17px; --dp-time-font-size: 34px; --ebk-icon-font-size: 29px; diff --git a/src/styles/mobile/font-size-small.scss b/src/styles/mobile/font-size-small.scss index 80e4bb66..cefc3da1 100644 --- a/src/styles/mobile/font-size-small.scss +++ b/src/styles/mobile/font-size-small.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 16px; --f7-dialog-font-size: 13px; --f7-dialog-button-font-size: 16px; + --f7-dialog-input-font-size: 13px; + --f7-dialog-input-height: 31px; --f7-actions-label-font-size: 12px; --f7-actions-button-font-size: 18px; + --f7-toast-font-size: 13px; --dp-font-size: 15px; --dp-time-font-size: 30px; --ebk-icon-font-size: 28px; diff --git a/src/styles/mobile/font-size-x-large.scss b/src/styles/mobile/font-size-x-large.scss index 3bf90536..f3f03590 100644 --- a/src/styles/mobile/font-size-x-large.scss +++ b/src/styles/mobile/font-size-x-large.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 20px; --f7-dialog-font-size: 16px; --f7-dialog-button-font-size: 19px; + --f7-dialog-input-font-size: 16px; + --f7-dialog-input-height: 36px; --f7-actions-label-font-size: 15px; --f7-actions-button-font-size: 22px; + --f7-toast-font-size: 16px; --dp-font-size: 18px; --dp-time-font-size: 36px; --ebk-icon-font-size: 30px; diff --git a/src/styles/mobile/font-size-xx-large.scss b/src/styles/mobile/font-size-xx-large.scss index 7c2f9251..7c27b40e 100644 --- a/src/styles/mobile/font-size-xx-large.scss +++ b/src/styles/mobile/font-size-xx-large.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 20px; --f7-dialog-font-size: 17px; --f7-dialog-button-font-size: 20px; + --f7-dialog-input-font-size: 17px; + --f7-dialog-input-height: 40px; --f7-actions-label-font-size: 15px; --f7-actions-button-font-size: 22px; + --f7-toast-font-size: 17px; --dp-font-size: 20px; --dp-time-font-size: 38px; --ebk-icon-font-size: 32px; diff --git a/src/styles/mobile/font-size-xxx-large.scss b/src/styles/mobile/font-size-xxx-large.scss index 187e36a1..aea7e1f5 100644 --- a/src/styles/mobile/font-size-xxx-large.scss +++ b/src/styles/mobile/font-size-xxx-large.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 22px; --f7-dialog-font-size: 19px; --f7-dialog-button-font-size: 22px; + --f7-dialog-input-font-size: 19px; + --f7-dialog-input-height: 44px; --f7-actions-label-font-size: 17px; --f7-actions-button-font-size: 24px; + --f7-toast-font-size: 19px; --dp-font-size: 22px; --dp-time-font-size: 38px; --ebk-icon-font-size: 34px; diff --git a/src/styles/mobile/font-size-xxxx-large.scss b/src/styles/mobile/font-size-xxxx-large.scss index 1d1a07d4..1ca7b4aa 100644 --- a/src/styles/mobile/font-size-xxxx-large.scss +++ b/src/styles/mobile/font-size-xxxx-large.scss @@ -40,8 +40,11 @@ --f7-dialog-title-font-size: 24px; --f7-dialog-font-size: 21px; --f7-dialog-button-font-size: 24px; + --f7-dialog-input-font-size: 21px; + --f7-dialog-input-height: 48px; --f7-actions-label-font-size: 19px; --f7-actions-button-font-size: 26px; + --f7-toast-font-size: 21px; --dp-font-size: 22px; --dp-time-font-size: 38px; --ebk-icon-font-size: 36px;