From 502b2723db5e6f615dc2861ca725551b1d0dea84 Mon Sep 17 00:00:00 2001 From: luo Date: Thu, 30 Jul 2026 12:49:14 +0800 Subject: [PATCH] fix: ui --- components/FunctionCard.vue | 52 +++++++++++++++------- pages/device-exchange/device-exchange.vue | 2 +- pages/order-list/order-list.vue | 27 +++++++---- static/asset-package-history.png | Bin 6315 -> 9347 bytes static/authentication.png | Bin 11256 -> 9592 bytes static/back.png | Bin 7517 -> 3779 bytes static/bind-phone.png | Bin 6076 -> 3009 bytes static/change-phone.png | Bin 6333 -> 4596 bytes static/change-shop.png | Bin 0 -> 4408 bytes static/change.png | Bin 6649 -> 6722 bytes static/data.png | Bin 6525 -> 7450 bytes static/notification.png | Bin 6468 -> 4748 bytes static/order.png | Bin 6867 -> 3868 bytes static/out.png | Bin 8746 -> 6289 bytes static/recover.png | Bin 9434 -> 7228 bytes static/restart.png | Bin 9127 -> 5052 bytes static/shop.png | Bin 7036 -> 5255 bytes static/wallet-home.png | Bin 0 -> 2396 bytes 18 files changed, 57 insertions(+), 24 deletions(-) create mode 100644 static/change-shop.png create mode 100644 static/wallet-home.png diff --git a/components/FunctionCard.vue b/components/FunctionCard.vue index 2c00623..3c506ea 100644 --- a/components/FunctionCard.vue +++ b/components/FunctionCard.vue @@ -4,7 +4,7 @@ - 实名认证 + 实名认证 {{ realNameStatus || '实名认证' }} @@ -12,21 +12,21 @@ - 数据同步 + 数据同步 数据同步 - 套餐订购 + 套餐订购 套餐订购 - 站内通知 + 站内通知 {{ unreadCount > 99 ? '99+' : unreadCount }} 站内通知 @@ -34,34 +34,34 @@ - 我的订单 + 我的订单 我的订单 - 后台管理 + 后台管理 后台管理 - 切换运营商 + 切换运营商 切换运营商 - 资产套餐 + 资产套餐 资产套餐 - 绑定手机号 + 绑定手机号 {{ alreadyBindPhone ? '已绑定' : '未绑定' }} @@ -70,42 +70,42 @@ - 更换手机号 + 更换手机号 更换手机号 - 换货 + 换货 换货 - 钱包 + 钱包 {{ walletText }} - 重启设备 + 重启设备 重启设备 - 恢复出厂 + 恢复出厂 恢复出厂 - 退出登录 + 退出登录 退出登录 @@ -192,6 +192,28 @@ width: 100%; height: 100%; } + + .function-image { + transform-origin: center; + } + + .icon-authentication, + .icon-shop, + .icon-back, + .icon-change-phone, + .icon-wallet, + .icon-restart { + transform: scale(0.9); + } + + .icon-data { transform: scale(1.1); } + .icon-notification, + .icon-change, + .icon-asset-package { transform: scale(1.05); } + .icon-order, + .icon-recover { transform: scale(0.97); } + .icon-bind-phone { transform: scale(0.99); } + .icon-out { transform: scale(1.01); } } .function-icon-badge { position: relative; } diff --git a/pages/device-exchange/device-exchange.vue b/pages/device-exchange/device-exchange.vue index 31043b1..08821d8 100644 --- a/pages/device-exchange/device-exchange.vue +++ b/pages/device-exchange/device-exchange.vue @@ -1,7 +1,7 @@