Skip to content

Comments

[Feature][STUD-566]: Implement Release (list) page with default cover art placeholder (Track‑First flow)#980

Open
ITurres wants to merge 2 commits intomasterfrom
STUD-566-Implement-Release-page-default-cover-art-placeholder-logic-for-Track-First-entry-flow
Open

[Feature][STUD-566]: Implement Release (list) page with default cover art placeholder (Track‑First flow)#980
ITurres wants to merge 2 commits intomasterfrom
STUD-566-Implement-Release-page-default-cover-art-placeholder-logic-for-Track-First-entry-flow

Conversation

@ITurres
Copy link
Member

@ITurres ITurres commented Feb 24, 2026

Pull Request — Issue STUD-566

Overview

This PR introduces a new ReleaseList table UI modeled after SongList, with mock data, placeholder handling, status rendering, genre tooltip display, and action menu updates. It also adds a new cover-art placeholder asset and exports it from the assets package. >>>>ReleaseList is intentionally not wired to routing or rendered anywhere yet; follow-up work is required once the final release model and endpoints are available.<<<<


Files Summary

Total Changes: 3 files (2 added, 1 modified)

Added (2)
  • newm-web/apps/studio/src/pages/home/releases/ReleaseList.tsx
    • New releases table UI with mock data, status rendering, and placeholder cover art.
  • newm-web/packages/assets/src/lib/images/cover-art-placeholder.png
    • NEWM cover art placeholder image for missing release artwork.
Modified (1)
  • newm-web/packages/assets/src/index.ts
    • Exports NEWMCoverArtPlaceholder.

Impact

  • Adds a new releases list UI component for upcoming backend integration.
  • No routing or navigation wired yet for ReleaseList.

Testing

  • Not run (UI-only changes).

Related Issues


Dependencies

  • No new dependencies.

Demo

STUD-566-demo.mp4

Additional Notes

  • ReleaseList is not wired to routing or rendered in any route yet.
  • Update ReleaseList once release endpoints and final model are ready (RTK query, count, status mapping).

--END--

@ITurres ITurres self-assigned this Feb 24, 2026
@ITurres ITurres requested a review from a team as a code owner February 24, 2026 14:56
@github-actions
Copy link

Visit the studio preview URL for this PR 🚀 : https://980.artist.preview.newm.io/

@github-actions
Copy link

Visit the marketplace preview URL for this PR (updated for commit 948eb82):
🚀 https://xuih7ozg5wc7xmtxjvuebaycxi0vfvwr.lambda-url.us-west-2.on.aws/

@github-actions
Copy link

Visit the wallet preview URL for this PR (updated for commit 948eb82):
🚀 https://urbztlcfrn7in7wtcr5rjboyha0gjykc.lambda-url.us-west-2.on.aws/

@github-actions
Copy link

Visit the tools preview URL for this PR (updated for commit 948eb82):
🚀 https://c7kmdgoydztreby4dvzjkqlcfm0jnmvv.lambda-url.us-west-2.on.aws/

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