this post was submitted on 02 Jul 2025
39 points (97.6% liked)

Lemmy

13592 readers
11 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 5 years ago
MODERATORS
 

In a recent discussion it was mentioned that the search function in Lemmy is awkward to use and could be improved. As a result I already made two small changes:

Are there any other UI or UX changes you can think of to improve searching in Lemmy? Im mainly looking for frontend changes, such as reorganizing the input positions, changing default values etc.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 3 days ago* (last edited 3 days ago) (8 children)

I'm not a UI or UX expert, but I wonder if it would make the search page nicer if instead of the search target (form select) would be tabs instead of a dropdown since it is distinct selection from the other filters in the search?

using bootstrap tabs (I didn't put any effort into styling just added bootstrap tabs and removed the form select butto dropdown):

Search but with tabs for form select instead of button dropdown

Edit: now that I think about it, the tab might be kinda confusing unless also the other dropdowns are slightly altered to give more context in the current form selection tab, e.g. (text changes):

In community... "Any", From creator ... "Any"

But yeah I just wanted to throw out ideas, I'm not sure about them myself. The search inside a community is nice addition!

[–] [email protected] 3 points 3 days ago (1 children)

The tabs could make sense, but then they should be between the search bar and results, because each tab has the same buttons. You can make a pull request with what you have so far and then we can discuss it in detail.

[–] [email protected] 2 points 3 days ago (1 children)

Ah good point!

I'll hopefully manage to set up lemmy-ui locally at home after work and make that pull request - I edited that in with webdev tools since didn't want to lose that thought before I get home (sorry if this just pollutes the discussion).

[–] [email protected] 2 points 2 days ago (1 children)

No worries. Make sure to follow the documentation on join-lemmy.org for development, and use the release/v0.19 branch for both lemmy and lemmy-ui as the main branch is currently broken due to 1.0 changes.

[–] [email protected] 2 points 2 days ago

Will do, thank you!

load more comments (6 replies)