website icon indicating copy to clipboard operation
website copied to clipboard

Add proper dropdowns to the Filters Select Menu

Open akshatnema opened this issue 2 years ago • 19 comments

Reason/Context

image

So for now, the Filter section when expanded with dropdowns extends a lot in the webpage which creates UI issues for many screens that they have to scroll to click on the Apply Filters button.

Description

Introduce a new Dropdown for these filters so that we have dropdown menus of limited height only but making overflow-y set to scroll with good UI. Each item in the dropdown right now should act as an option in a row for the new dropdown.

akshatnema avatar Feb 09 '23 19:02 akshatnema

Should it look like this @akshatnema

Tools _ AsyncAPI Initiative for event-driven APIs - Brave 07-03-2023 23_26_04 (2)

Savio629 avatar Mar 07 '23 17:03 Savio629

@akshatnema Can I work on this issue , the PR made for this was also long ago , I can work on this issue ?

reachaadrika avatar Mar 24 '23 06:03 reachaadrika

@reachaadrika Yeah you can work on this issue.

Should it look like this @akshatnema

@Savio629 Yes, it should look like this but the height should be smaller for the dropdown.

akshatnema avatar Mar 26 '23 17:03 akshatnema

@Savio629 Yes, it should look like this but the height should be smaller for the dropdown.

@akshatnema If the elements are more how could we decrease the height for the drop down? Or do we need to decrease the text size of elements to fit in more dropdown elements?

Savio629 avatar Mar 26 '23 17:03 Savio629

I would like to work on this

ashutosh887 avatar Apr 18 '23 06:04 ashutosh887

@ashutosh887 @sambhavgupta0705 is already working on this pr. You can hop on some other issues...

Savio629 avatar Apr 18 '23 08:04 Savio629

@Savio629 Can you assign me other Good First Issues to please?

ashutosh887 avatar Apr 18 '23 08:04 ashutosh887

@Savio629 Can you assign me other Good First Issues to please?

You may check out this one : https://github.com/asyncapi/website/issues/1581

sambhavgupta0705 avatar Apr 18 '23 09:04 sambhavgupta0705

Hey Folks, I want to know, here we were working on building the user interface as described above or trying to find the code logic behind the drop-down?

Though I know @sambhavgupta0705 is already working on this but want to understand the flow in order to help if needed. Do let me know!

whoisvishesh avatar Apr 25 '23 08:04 whoisvishesh

Hey @whoisvishesh, @sambhavgupta0705 has already made a pr for this issue. You can check it out here -> https://github.com/asyncapi/website/pull/1558 We have to suggest some suitable design for the dropdown.

Savio629 avatar Apr 25 '23 15:04 Savio629

@Savio629 can i work on this?

priyanshu-101 avatar Feb 26 '24 18:02 priyanshu-101

@priyanshu-101 currently @sagarkori143 is working on this issue If he drops this then you can work on it

sambhavgupta0705 avatar Feb 27 '24 11:02 sambhavgupta0705

Ok As a fresher can you give me some issues

priyanshu-101 avatar Feb 27 '24 16:02 priyanshu-101