Skip to content

[STUD-581][Enhancement]: Implement final Marketplace Tab 'End Sale' copy edits - #979

Merged
ITurres merged 3 commits into
masterfrom
STUD-581-Implement-final-Marketplace-Tab-End-Sale-copy-edits
Feb 25, 2026
Merged

ITurres merged 3 commits into
masterfrom
STUD-581-Implement-final-Marketplace-Tab-End-Sale-copy-edits

Conversation

@ITurres

@ITurres ITurres commented Feb 23, 2026 •

Copy link
Copy Markdown
Member

Pull Request — Issue STUD-581

Overview

This PR updates Marketplace end-sale messaging and behavior behind the
webStudioDisableDistributionAndSales feature flag to match the ticket
requirements.


Files Summary

Total Changes: 3 files
(Counts of added, modified, and deleted files can be seen in the PR diff view.)

Modified (3)
  • newm-web/apps/studio/src/pages/home/releases/MarketplaceTab/EndSaleModal.tsx
    • — Update confirmation dialog copy under the feature flag.
  • newm-web/apps/studio/src/pages/home/releases/MarketplaceTab/SaleEndPending.tsx
    • — Adjust pending copy for the feature-flagged flow.
  • newm-web/apps/studio/src/pages/home/releases/MarketplaceTab/ActiveSale.tsx
    • — Show the proper controls for the feature-flagged flow.

Impact

  • Updates Marketplace end-sale messaging and flows when
    webStudioDisableDistributionAndSales is enabled.
  • No behavior changes when the flag is disabled.

Testing

  • Not run (copy/UI updates).

Related Issues


Dependencies

  • No new dependencies.

Demo

STUD-581-active-stream-token-sale-page STUD-581-end-token-sale-approval-dialog STUD-581-sale-end-pending-page

Additional Notes

  • N/A

--END--

…stributionAndSales' flag

Unify End Sale dialog messaging when sales are disabled.
Keep sold-out vs active copy for default behavior.
@ITurres ITurres self-assigned this Feb 23, 2026
@ITurres
ITurres requested a review from a team as a code owner February 23, 2026 17:11
@github-actions

Copy link
Copy Markdown

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

@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, there is a small copy update before merging.

{ webStudioDisableDistributionAndSales ? (
<>
The sale will be removed from the Marketplace. All earnings
and and any unsold stream tokens will be moved to your wallet.

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.

Extra and in this copy, recommend to fix and update ticket.

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 ✅

Comment on lines +16 to +18
<Typography variant="subtitle1">
Your stream token sale is being removed from the Marketplace!
</Typography>

@dmkirshon dmkirshon Feb 25, 2026 •

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.

One more minor style issue identified. This text is not centered in the Alert, but mainly I think it's because it is wrapped with the typography wrapper. This is also causing it not to show up in the Alert Title font.

I think we should keep it as an Alert Title, but let me know if there was a reason it was wrapped this way and not just added outside of the AlertTitle?

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.

Good catch @dmkirshon, I'll update the conditional rendering.

@ITurres
ITurres merged commit ae1b934 into master Feb 25, 2026
2 checks passed
@ITurres
ITurres deleted the STUD-581-Implement-final-Marketplace-Tab-End-Sale-copy-edits branch February 25, 2026 15:09
@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