Commit Graph

29 Commits

Author SHA1 Message Date
Apple\Apple
d28dd059e7 🤯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
2025-05-25 01:46:45 +08:00
Apple\Apple
17c42cc02c ♻️Refactor: MJLogs Page 2025-05-23 13:30:40 +08:00
QuentinHsu
775b1c458b style(web): format code 2025-04-04 17:37:27 +08:00
CalciumIon
49a4fc13a5 refactor: Remove unused translation function calls in LogsTable component
- Eliminated unnecessary calls to the translation function in the LogsTable component, streamlining the code and improving performance.
- This change enhances readability and reduces potential overhead from unused localization logic.
2024-12-13 22:34:10 +08:00
CalciumIon
a771ecbe0b feat: Integrate i18n support and enhance UI text localization
- Added internationalization (i18n) support across various components, enabling dynamic language switching and improved user experience.
- Updated multiple components to utilize translation functions for labels, buttons, and messages, ensuring consistent language display.
- Enhanced the user interface by refining text elements in the ChannelsTable, LogsTable, and various settings pages, improving clarity and accessibility.
- Adjusted CSS styles for better responsiveness and layout consistency across different screen sizes.
2024-12-13 19:03:14 +08:00
kakingone
442a2f0f4d addupload 2024-07-31 15:48:51 +08:00
kakingone
c7f515ee86 --amend 2024-05-06 17:18:04 +08:00
CaIon
eb955ae4b1 chore: lint fix 2024-03-23 21:24:39 +08:00
CaIon
256de6c489 feat: 添加回调未开启提示 2024-03-15 22:15:16 +08:00
CaIon
add3b05da4 chore: reformat code 2024-03-15 16:05:33 +08:00
CaIon
afa1748591 feat: support InsightFace (close #60) 2024-03-14 18:09:57 +08:00
CaIon
8a632b7825 feat: 兼容自定义变焦,完善modal操作 2024-03-14 16:42:37 +08:00
CaIon
9b28495155 fix: fix typo 2024-03-13 22:24:02 +08:00
CaIon
f1f1e1c184 feat: 操作细分 2024-03-13 18:26:16 +08:00
CaIon
62bca310e3 feat: support shorten 2024-03-13 17:46:34 +08:00
CaIon
fc07acd90f feat: 兼容变焦功能 2024-03-13 16:29:27 +08:00
CaIon
1d335c39e2 feat: 请求超时处理 2024-03-13 16:19:22 +08:00
CaIon
259c7fcdb0 feat: 初步兼容midjourney-proxy-plus 2024-03-13 15:37:01 +08:00
CaIon
516d439bdc chore: remove unused import 2024-01-21 17:02:35 +08:00
CaIon
f2dd8d7bc3 perf: 美化绘画界面UI 2024-01-13 22:38:50 +08:00
CaIon
2a3e45c43a perf: UI美化 2024-01-10 18:32:44 +08:00
CaIon
4e0ee9375c 删除前端无用log 2024-01-08 11:24:47 +08:00
CaIon
6bd5b3b478 美化绘画IU 2023-12-14 15:16:51 +08:00
CaIon
4bd1468420 视觉优化 2023-12-01 01:30:24 +08:00
luxl
b0fae6b39d 绘图列表更新 2023-11-23 18:18:03 +08:00
luxl
d721ea1dd2 Update web/src/components/MjLogsTable.js 2023-11-14 17:02:32 +08:00
luxl
d0ab44d6cb Update MjLogsTable.js 2023-11-14 16:39:53 +08:00
CaIon
3b780e33fd feat: 改为转发的方式获取midjourney图片 2023-09-12 03:57:03 +08:00
CaIon
68b24da6a6 add epay 2023-08-14 22:16:32 +08:00