Closed samuelstroschein closed 1 year ago
Addition: Why we're doing that?
@inlang/team Please read and discuss the scope of the marketplace and the open questions.
@inlang/marketplace
to ensure consistency. @inlang/team please comment what layout we should take and discuss changes
Arguments in favor of Proposal 2:
Perhaps a mix of proposal 2 (show everything) and proposal 3 (select the categories "all" | "plugins" | "apps" | "lint rules") is the way to go. Hidden filters in proposal 2 are inferior to visible filters in proposal 3.
Great work 👍 For searching, Proposal 3 is the best: If I look for something specific, I don't want anything else to be shown. For Browsing, Proposal 2 is the best: The badges with color coding help with that. I like that it's introduced in the illustration.
I vote for the mix, as described by Samuel
Flo and I were on a call and created a draft together. Let me/us know what you think about it.
A small addition to @jannesblobel's loom: we could bring the heading and explanation of the marketplace back to the center of this screen. Most marketplaces we saw were in some form aligned to the left. This proposal without the search bar is most likely the simplest we can do. In my opinion, a great starting point to code and extend it afterward.
This proposal won't scale:
I don't think we need to diverge from best practices here. But I agree an illustration is candy and we can get to the point right away and show more results at first sight.
@NiklasBuchfink with Jannes I've talked about the point the marketplace scales, and at this point, we have < 25 items and it doesn't seem to grow extremely in the next few months. Therefore we decided to put the button to the end because, for someone who just wants to explore, it is irrelevant.
In terms of the category filter yes, we can add it and it's quite fast to implement. But when thinking of scaling – what happens when we get more categories? Then we have to implement a dropdown menu or something like that because the switch won't fit anymore.
Partly a mixture and a new idea:
@NiklasBuchfink, @jannesblobel and @samuelstroschein you had some strong suggestions, what is your opinion on this?
@floriandwt the last proposal is straightforward 👍
Looks good, but I would place the "Build your own" button somewhere else or use a different style. I think some people will click on it because they think it is the "Apply Search" button.
@ivanhofer good point, made some smaller changes to it. This is the layout we use:
@inlang/team here is a quick update and some thoughts regarding the last things missing: https://www.loom.com/share/7ef5c7ef6cc24340a5ab879315b38f26
Feel free to discuss the importance and implementation of multi-selection, some changes to the UI are obviously necessary for allowing users to select multiple items from the marketplace.
@floriandwt can this be closed?
Goal
Open questions
Scope
Must have
Should have
Nice to have
Out of scope