Skip to content

Conversation

@IMB11
Copy link
Member

@IMB11 IMB11 commented Aug 17, 2025

Information

Originally the goal of this PR was to implement the "Tax Forms Required" alert on the creator revenue page. It also bundles the track1099 JavaScript client into a composable and provides limited styling to allow mobile responsiveness.

It has now shifted to cleaning up the creator revenue page flows to be easier to use and better streamlined with this new tax form requirement for larger creators.


Closes DEV-236
Closes #4144

@IMB11 IMB11 added enhancement website Relates to Modrinth.com web frontend frontend Involves work from the frontend team labels Aug 17, 2025
@IMB11 IMB11 requested a review from Prospector August 19, 2025 17:22
@IMB11 IMB11 marked this pull request as ready for review August 19, 2025 17:22
@IMB11 IMB11 changed the title feat: creator tax compliance frontend feat: creator revenue page overhaul Aug 20, 2025
@IMB11 IMB11 marked this pull request as draft August 21, 2025 12:12
IMB11 and others added 30 commits October 25, 2025 13:54
* Fix normalized skins uploading to Mojang

* Run app-frontend > fix
* feat: blog

* feat: creator withdraw overhaul blog

* fix: bullet points

* fix: title

* fix: blog

* feat: autoplay on scroll & fix encoding of videos

* fix: class on first video

* fix: authors + summary + title

* fix: title + summary

* fix: lint

* fix: rev page mp4

* update formatting + phrasing

* some more formatting changes

* unify hr colors

* update opening line

* update blog time

---------

Co-authored-by: Prospector <[email protected]>
* Fix double friends label, Closes #4655

* lint
* Expose utilities for setting up the database

* Expose migrator directly

* Make some test utils publicly accessible

* expose migrator

* more test fixture utils

* more test fixture utils

* more test fixture utils

* fix

* fix lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Involves work from the frontend team website Relates to Modrinth.com web frontend

Development

Successfully merging this pull request may close these issues.

5 participants