modrinth / code

The Modrinth monorepo containing all code which powers Modrinth!
https://modrinth.com
Other
972 stars 181 forks source link

Content management UX improvements (ideas) #876

Open HyperSoop opened 1 year ago

HyperSoop commented 1 year ago

Is your suggested enhancement related to a problem? Please describe.

There are some things the current content management UI leaves unclear, such as the project types of the projects in the instance, how to filter for a specific project type, what mods belong to the paired modpack, etc.

Describe the solution you'd like

Here's some ideas I have for this screen: image

Describe alternatives you've considered

No response

Additional context

No response

Poopooracoocoo commented 11 months ago

R.e. the type of content not being shown on the content page of an instant, I made a similar suggestion for the user page on the Modrinth website but that was rejected. Filter options are available on both the user page on the website and on the content page on the app. https://github.com/orgs/modrinth/discussions/169. Doesn't necessarily represent their views on this but just worth noting

The dropdown should be changed to a row of buttons if the window's wide enough for it. That'd make it much more clear you can toggle between project types on display.

This sounds great! Could do dropdown, chips, tabs, or different pages. I suggested something similar in #728

Content provided by the paired modpack should be placed on a darker background to visually separate it from what the user has added. This "base" content could also be shown to the bottom of the list, with the user-added content shown at the top for quicker access.

I think there could be a better way to highlight user-added content. I'm not sure if there's any prior art here though :/