Skip to content

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

Merged
ITurres merged 3 commits into
masterfrom
STUD-566-Implement-Release-page-default-cover-art-placeholder-logic-for-Track-First-entry-flow
Feb 25, 2026
Merged

ITurres merged 3 commits into
masterfrom
STUD-566-Implement-Release-page-default-cover-art-placeholder-logic-for-Track-First-entry-flow

Conversation

@ITurres

@ITurres ITurres commented Feb 24, 2026 •

Copy link
Copy Markdown
Member

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
Copy Markdown

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

@github-actions

Copy link
Copy Markdown

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
Copy Markdown

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
Copy Markdown

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

@dmkirshon dmkirshon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, one minor comment on image asset.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Recommend to use a compressed image as it can further reduce the file size, icon will not need much detail at viewing dimensions.

Image

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done ✅

@ITurres
ITurres merged commit c0df9e2 into master Feb 25, 2026
5 checks passed
@ITurres
ITurres deleted the STUD-566-Implement-Release-page-default-cover-art-placeholder-logic-for-Track-First-entry-flow branch February 25, 2026 15:49
@github-actions

Copy link
Copy Markdown

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

@github-actions

Copy link
Copy Markdown

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

@github-actions

Copy link
Copy Markdown

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

@ITurres ITurres mentioned this pull request Feb 26, 2026
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.

2 participants