From bc862df226ec085066319424246e916c09ae8d4d Mon Sep 17 00:00:00 2001 From: Liuxinyu176 <1041316040@qq.com> Date: Sun, 13 Sep 2026 00:02:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(sub2api):=20=E4=BD=99=E9=A2=9D=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E4=B8=8E=E6=95=B0=E5=AD=97=E5=90=8C=E8=A1=8C=EF=BC=9B?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E6=AC=A1=E6=95=B0=E6=94=B9=E4=B8=BA=E3=80=8C?= =?UTF-8?q?=E6=B6=88=E8=80=97=20N=20=E6=AC=A1=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../token/ui/dashboard/ServiceBalanceCards.kt | 40 +++++++++---------- app/src/main/res/values-b+zh+Hans/strings.xml | 2 +- app/src/main/res/values-b+zh+Hant/strings.xml | 2 +- app/src/main/res/values/strings.xml | 20 +++++----- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/app/src/main/java/com/rainy/token/ui/dashboard/ServiceBalanceCards.kt b/app/src/main/java/com/rainy/token/ui/dashboard/ServiceBalanceCards.kt index 4f87081..0283b98 100644 --- a/app/src/main/java/com/rainy/token/ui/dashboard/ServiceBalanceCards.kt +++ b/app/src/main/java/com/rainy/token/ui/dashboard/ServiceBalanceCards.kt @@ -663,32 +663,32 @@ internal fun Sub2ApiMainBalance(balance: ServiceBalance, modifier: Modifier = Mo @Composable private fun Sub2ApiBalanceHero(balance: ServiceBalance, modifier: Modifier = Modifier) { - Column(modifier = modifier.fillMaxWidth()) { + // 「余额 357.06 USD」单行排列:小标签 + 大数字 + 单位 + Row(verticalAlignment = Alignment.Bottom, modifier = modifier.fillMaxWidth()) { Text( text = stringResource(R.string.sub2_balance_label), style = MaterialTheme.typography.labelMedium, color = inkMuted(), + modifier = Modifier.padding(bottom = 6.dp), + maxLines = 1 + ) + Spacer(modifier = Modifier.width(8.dp)) + Text( + text = formatAmount(balance.amount), + style = MaterialTheme.typography.displaySmall, + fontWeight = FontWeight.Bold, + color = MaterialTheme.colorScheme.onSurface, + maxLines = 1, + overflow = TextOverflow.Ellipsis + ) + Spacer(modifier = Modifier.width(6.dp)) + Text( + text = balance.unit, + style = MaterialTheme.typography.titleSmall, + color = inkMuted(), + modifier = Modifier.padding(bottom = 4.dp), maxLines = 1 ) - Spacer(modifier = Modifier.height(2.dp)) - Row(verticalAlignment = Alignment.Bottom) { - Text( - text = formatAmount(balance.amount), - style = MaterialTheme.typography.displaySmall, - fontWeight = FontWeight.Bold, - color = MaterialTheme.colorScheme.onSurface, - maxLines = 1, - overflow = TextOverflow.Ellipsis - ) - Spacer(modifier = Modifier.width(6.dp)) - Text( - text = balance.unit, - style = MaterialTheme.typography.titleSmall, - color = inkMuted(), - modifier = Modifier.padding(bottom = 4.dp), - maxLines = 1 - ) - } } } diff --git a/app/src/main/res/values-b+zh+Hans/strings.xml b/app/src/main/res/values-b+zh+Hans/strings.xml index 948d642..5386cc7 100644 --- a/app/src/main/res/values-b+zh+Hans/strings.xml +++ b/app/src/main/res/values-b+zh+Hans/strings.xml @@ -675,6 +675,6 @@ API Key 列表 邮箱登录 API 登录 - %1$d 次 + 消耗 %1$d 次 余额 \ No newline at end of file diff --git a/app/src/main/res/values-b+zh+Hant/strings.xml b/app/src/main/res/values-b+zh+Hant/strings.xml index a19959b..5494cab 100644 --- a/app/src/main/res/values-b+zh+Hant/strings.xml +++ b/app/src/main/res/values-b+zh+Hant/strings.xml @@ -675,6 +675,6 @@ API Key 列表 信箱登錄 API 登錄 - %1$d 次 + 消耗 %1$d 次 餘額 \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 32b09dc..1f5a549 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -645,15 +645,15 @@ Dec API Key Workspace ID - 正在识别站点… - API Key:仅统计该 Key 的用量 - 面板登录:全账号消费统计,并解锁 Key 管理/分组/兑换 - 账号一键登录(推荐) - 正在登录… - 网页登录(备用,如开了二次验证) - 账号密码 - API Key - 二次验证码(选填) + Detecting site… + API Key: tracks usage for this key only + Panel login: full-account usage stats; unlocks key management, grouping and redemption + One-click account login (recommended) + Logging in… + Web login (fallback, e.g. if 2FA is enabled) + Email login + API key login + 2FA code (optional) No usage data yet — pull to refresh Panel management Load API Key list @@ -680,6 +680,6 @@ API keys Email login API key login - %1$d req + %1$d calls Balance \ No newline at end of file