Skip to content

feat(ui): polish workspace states - #135

Merged
flamboh merged 4 commits into
mainfrom
agent/workspace-state-polish
Jul 25, 2026
Merged

flamboh merged 4 commits into
mainfrom
agent/workspace-state-polish

Conversation

@flamboh

@flamboh flamboh commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • reuse one multi-format audio import surface on the landing page and in the empty editor
  • keep media URL state across layout changes while unmounting the entry from Settings
  • add accessible album validation and cover-processing semantics
  • make saved feedback transient and announce it to assistive technology
  • prevent accidental checkbox-label text selection

Why

This rebuild preserves the useful product behavior from #120 without carrying forward its obsolete MP3-only assumptions or pre-sharing workspace structure. Empty states become useful import surfaces, and forms provide honest, bounded feedback.

Replacement

Replaces #120. The old PR should remain open until this replacement and the combined advanced-metadata replacement are traceable.

This draft is intentionally based on current main. The advanced-metadata replacement is planned to merge first; this branch will be rebased afterward because both changes touch the editor shell.

Verification

  • bun run typecheck
  • bun run lint — 0 warnings/errors
  • bun run test — 90 files, 554 tests passed
  • bun run build
  • git diff --check

The updated Playwright coverage was authored but not executed because no server was already available, and project instructions prohibit starting one for this workflow.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tagium b5c1314 Commit Preview URL

Branch Preview URL
Jul 25 2026, 08:30 AM

@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit b5c1314.

@flamboh
flamboh marked this pull request as ready for review July 25, 2026 08:19
* feat(metadata): reopen cleanup suggestions

* fix(ui): align cleanup menu action
@flamboh
flamboh merged commit f716382 into main Jul 25, 2026
3 of 4 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