T06e forms files: file input, drop zone, shared file dialog; folder picker points to path input

This commit is contained in:
ZacharyZhang-NY committed 2026-09-25 08:35:32 -04:00
1 parent eac5793c7d
commit ffd634dab6
10 files changed
+482 -44

No files matched your search

+6 -6
View File
@@ -245,12 +245,12 @@
## T06e Forms · Files
- [ ] FilePicker / FileInput
- [ ] FolderPicker
- [ ] DropZone
- [ ] UploadList
- [ ] ImageUpload — preview, crop
- [ ] AvatarUpload
- [x] FilePicker / FileInput → `forms::FileInput`
- [x] FolderPicker → `forms::PathInput::directories` (T06a)
- [x] DropZone → `forms::DropZone`
- [x] UploadList → lands with Loading & Motion (T11): its rows are ProgressBars
- [x] ImageUpload — preview, crop → lands with Media (T26): its crop is the ImageCropper
- [x] AvatarUpload → lands with Data Display (T12): it is an Avatar you replace
## T06f Forms · Other
+2 -2
View File
@@ -11,7 +11,7 @@
- [ ] WaveLoader → `motion::Spinner`
- [ ] Skeleton / SkeletonText / SkeletonAvatar / SkeletonCard / SkeletonTable
- [ ] Shimmer
- [ ] ProgressBar — determinate, indeterminate, segmented, buffered
- [ ] ProgressBar — determinate, indeterminate, segmented, buffered — also T06e UploadList
- [ ] ProgressCircle / ProgressRing
- [ ] StepProgress
- [ ] LoadingOverlay
@@ -46,7 +46,7 @@
- [ ] Badge / CountBadge / DotBadge
- [ ] Tag / Chip
- [ ] Avatar — image, initials, icon, presence
- [ ] Avatar — image, initials, icon, presence — also T06e AvatarUpload
- [ ] AvatarGroup
- [ ] UserChip
- [ ] Statistic / KPI Card
+1 -1
View File
@@ -224,7 +224,7 @@
## T26 Media — `src/media`
- [ ] ImageViewer — zoom, pan, rotate, fit
- [ ] ImageCropper
- [ ] ImageCropper — also T06e ImageUpload
- [ ] ImageAnnotator
- [ ] ImageThumbnail
- [ ] Lightbox / Gallery Viewer → `overlays::Lightbox`