🤯feat(channels): enhance channel management UI and model testing
This commit improves the ChannelsTable component with enhanced UI and functionality: UI Improvements: - Refactor operation column layout with primary actions exposed - Move secondary actions (delete, copy) to dropdown menu - Unify button styles with theme='light' and size="small" - Add !rounded-full design to all buttons - Add appropriate icons (IconStop, IconPlay etc.) Column Settings Modal: - Replace inline styles with Tailwind CSS - Add rounded corners design - Optimize button layout and styling - Improve responsive design Batch Operations: - Unify dropdown button styles with !rounded-full - Replace inline styles with Tailwind w-full - Maintain semantic button types (warning/secondary/danger) - Improve visual hierarchy Model Testing Enhancement: - Add comprehensive model testing modal - Implement batch testing functionality - Add model search and filtering - Add real-time test status indicators - Show response time for successful tests - Add test queue management system - Implement graceful test cancellation Other Improvements: - Optimize responsive layout for mobile devices - Add i18n support for all new features - Improve error handling and user feedback - Enhance performance with optimized state management
This commit is contained in:
@@ -1480,5 +1480,17 @@
|
||||
"删除账户确认": "Delete Account Confirmation",
|
||||
"请输入您的用户名以确认删除": "Please enter your username to confirm deletion",
|
||||
"接受未设置价格模型": "Accept models without price settings",
|
||||
"当模型没有设置价格时仍接受调用,仅当您信任该网站时使用,可能会产生高额费用": "Accept calls even if the model has no price settings, use only when you trust the website, which may incur high costs"
|
||||
"当模型没有设置价格时仍接受调用,仅当您信任该网站时使用,可能会产生高额费用": "Accept calls even if the model has no price settings, use only when you trust the website, which may incur high costs",
|
||||
"批量操作": "Batch Operations",
|
||||
"未开始": "Not Started",
|
||||
"测试中": "Testing",
|
||||
"请求时长: ${time}s": "Request time: ${time}s",
|
||||
"搜索模型...": "Search models...",
|
||||
"批量测试${count}个模型": "Batch test ${count} models",
|
||||
"测试中...": "Testing...",
|
||||
"渠道的模型测试": "Channel Model Test",
|
||||
"共": "Total",
|
||||
"确定要测试所有通道吗?": "Are you sure you want to test all channels?",
|
||||
"确定要更新所有已启用通道余额吗?": "Are you sure you want to update the balance of all enabled channels?",
|
||||
"已选择 ${count} 个渠道": "Selected ${count} channels"
|
||||
}
|
||||
Reference in New Issue
Block a user