[Art Studio UI] Asset library grid parity + URL-synced filter bar #387

Closed
opened 2026-07-05 12:12:00 +00:00 by spikerj · 1 comment
Owner

Epic #382. Bring the asset grid up to Eric's pipeline-dashboard density + filtering.

Scope: Extend art-asset-card / art-asset-library: status/kind/quality badges, animated/turntable-GIF hover previews, per-status action sets, dismiss-on-hover, load-more, and a search + status/kind/tag chip filter bar whose state is URL-synced / deep-linkable (Angular Router query params). Keep existing open/cancel/restart-from-stage/delete/download actions.

Type: screen + shared UI. Deps: #384 (theme).
Port vs tweak: port the UX incl. deep-linkable filters; tweak Material chips + our router.
Test: filter state round-trips through query params (unit); Playwright grid+filter walk.

Epic #382. Bring the asset grid up to Eric's pipeline-dashboard density + filtering. **Scope:** Extend `art-asset-card` / `art-asset-library`: status/kind/quality badges, animated/turntable-GIF hover previews, per-status action sets, dismiss-on-hover, load-more, and a **search + status/kind/tag chip filter bar** whose state is **URL-synced / deep-linkable** (Angular Router query params). Keep existing open/cancel/restart-from-stage/delete/download actions. **Type:** screen + shared UI. **Deps:** #384 (theme). **Port vs tweak:** *port* the UX incl. deep-linkable filters; *tweak* Material chips + our router. **Test:** filter state round-trips through query params (unit); Playwright grid+filter walk.
Author
Owner

Merged to master via spikersoft-angular#132 (576fcc9). Asset grid + filters landed.

✅ Merged to master via **spikersoft-angular#132** (`576fcc9`). Asset grid + filters landed.
Sign in to join this conversation.