🎨 feat(ui): enhance model display with category tabs and loading states

Improve the model list section in PersonalSetting component with the following enhancements:
- Add category-based tabs for filtering models by provider (OpenAI, Anthropic, etc.)
- Implement skeleton loading states using Semi UI components
- Add empty state illustrations when no models are available
- Use Semi UI design tokens for consistent styling
- Optimize display for both expanded and collapsed model lists
- Simplify some button text labels for better UI consistency
This commit is contained in:
Apple\Apple
2025-06-06 04:20:57 +08:00
parent a13f80f15b
commit f17b4f0760
3 changed files with 365 additions and 244 deletions

View File

@@ -743,7 +743,6 @@
"无效的用户单独并发限制数据": "Invalid user individual concurrency limit data",
"未绑定": "Not bound",
"修改绑定": "Modify binding",
"绑定邮箱": "Bind email",
"确认新密码": "Confirm new password",
"历史消耗": "Consumption",
"查看": "Check",
@@ -1458,7 +1457,7 @@
"管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "The administrator has not enabled the online recharge function, please contact the administrator to enable it or recharge with a redemption code.",
"点击模型名称可复制": "Click the model name to copy",
"管理您的邀请链接和收益": "Manage your invitation link and earnings",
"模型与邀请": "Model and Invitation",
"没有可用模型": "No available models",
"账户绑定": "Account Binding",
"安全设置": "Security Settings",
"系统访问令牌": "System Access Token",