feat: 优化前端loading状态和用户体验
- 新增MaterialCardSkeleton骨架屏组件 - 优化MaterialImportDialog的进度显示 - 添加详细的导入进度动画和状态指示器 - 改进项目统计信息的loading状态 - 新增LoadingState通用加载组件 - 优化按钮状态和禁用逻辑 - 改进空状态显示和交互 UI/UX改进: 1. 骨架屏loading:替换简单spinner为详细骨架屏 2. 进度指示器:添加阶段指示器和动画效果 3. 状态反馈:实时显示当前处理文件和进度 4. 按钮状态:导入过程中禁用相关按钮 5. 视觉优化:添加图标、颜色和动画效果
This commit is contained in:
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -2173,7 +2173,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "mixvideo-desktop"
|
||||
version = "0.1.2"
|
||||
version = "0.1.3"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
|
||||
Reference in New Issue
Block a user