refactor: 完成AppTypography Token化重构,统一UI样式调用

1. 将AppTypography从静态常量类重构为ThemeExtension+静态实例模式,支持全局响应式字体调整
2. 批量替换全量代码中的AppTypography.of(context)调用为静态直接调用
3. 移除多余的rank_provider、canvas_style_middleware导入和preload静态方法
4. 修复多处UI文本样式不一致的问题,统一字体样式调用逻辑
This commit is contained in:
Developer
2026-05-24 09:29:06 +08:00
parent 09d68cd6aa
commit 6da28be851
250 changed files with 2811 additions and 2802 deletions

View File

@@ -85,7 +85,6 @@ enum AppPermission {
CupertinoIcons.location_fill,
'用于获取天气信息和节气提醒,仅使用粗略位置(城市级),不获取精确位置,不会后台追踪。',
Color(0xFF007AFF),
group: PermissionGroup.optional,
usageScenes: ['天气信息 — 当前城市天气', '节气提醒 — 当地节气推送'],
),
bluetooth(
@@ -94,7 +93,6 @@ enum AppPermission {
CupertinoIcons.bluetooth,
'用于文件传输助手的蓝牙配对和设备发现,仅在您使用文件传输功能时请求。',
Color(0xFF5AC8FA),
group: PermissionGroup.optional,
usageScenes: ['文件传输 — 蓝牙配对', '设备发现 — 附近设备搜索'],
),
nearbyDevices(
@@ -103,7 +101,6 @@ enum AppPermission {
CupertinoIcons.antenna_radiowaves_left_right,
'用于文件传输助手的局域网设备发现和连接,仅在您使用文件传输功能时请求。',
Color(0xFF64D2FF),
group: PermissionGroup.optional,
usageScenes: ['文件传输 — 局域网发现', '设备连接 — WiFi直连'],
),
microphone(
@@ -112,7 +109,6 @@ enum AppPermission {
CupertinoIcons.mic_fill,
'用于语音朗读句子、语音搜索、AI对话语音输入。仅在您主动使用语音功能时请求不会后台录音。',
Color(0xFFFF3B30),
group: PermissionGroup.optional,
usageScenes: ['语音朗读 — 朗读句子', '语音搜索 — 语音输入关键词', 'AI对话 — 语音输入消息'],
),
storage(
@@ -121,7 +117,6 @@ enum AppPermission {
CupertinoIcons.folder_fill,
'用于保存编辑的卡片、壁纸到本地导出字体文件和数据。Android 12及以下版本需要此权限。',
Color(0xFFFF9500),
group: PermissionGroup.optional,
usageScenes: ['保存卡片 — 导出到本地', '字体管理 — 下载字体文件', '数据导出 — 导出用户数据'],
),
network(