Skip to content

Web - #13

Merged
imagist13 merged 3 commits into
mainfrom
web
Sep 18, 2026
Merged

Web#13
imagist13 merged 3 commits into
mainfrom
web

Conversation

@imagist13

Copy link
Copy Markdown
Owner

No description provided.

Your Name and others added 3 commits September 17, 2026 22:17
…g functionality

feat: implement MusicPlayer component for audio playback with playlist support

feat: create AnnouncementModal component for displaying announcements with dismiss functionality

feat: develop Modal component for general use with customizable title and footer

feat: introduce UploadProgress component for tracking file upload status with automatic dismissal

feat: add useUploadTasks hook for managing upload tasks and their states
- Deleted SkeletonCard, SkeletonCardList, SkeletonChart, SkeletonDetail, SkeletonTable components.
- Removed associated test cases for skeleton components.
- Cleaned up Select, Sheet, and Sidebar components by removing their test files.
- 用极简编辑部风格替代居中卡片+渐变背景+Sparkles 模板
- 新增 components/auth/: AuthLayout、FieldInput、ErrorBar、CaptchaBlock、三个表单组件
- 同步更新前台 /login 和后台 /admin/login
- 修复 MusicPlayer 语法错误、Header useState 泛型、debounce 签名
- 恢复误删的 5 个组件(admin 相册页依赖)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@imagist13
imagist13 merged commit 8cf509b into main Sep 18, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant