damus-io / damus

iOS nostr client
GNU General Public License v3.0
1.99k stars 288 forks source link

List selection #2440

Open jb55 opened 1 week ago

jb55 commented 1 week ago

On xitter, when lists are pinned, they show up as a tab next to notes + notes & replies. We could do this, alternatively we could do something like primal where there is a list selector at the top.

The downside of the tab approach is that you can't filter by notes/notes & replies for each list. I am leaning toward primal's way of doing it with a list button near the top, maybe replacing the relay connection widget?

alltheseas commented 1 week ago

Here are @robagreda designs

https://github.com/damus-io/damus/issues/531#issuecomment-2334600605

jb55 commented 1 week ago

@alltheseas I don't see any list selector in these designs, It looks like these are designs for:

For this issue I was specifically thinking where to put the list selector on the UI (outside from having to go to the side menu to open a list)

alltheseas commented 1 week ago

When you say primal, do you mean the feed selector?

image

image

jb55 commented 1 week ago

yeah

alltheseas commented 1 week ago

@robagreda wdyt ser?

robagreda commented 12 hours ago

This means we will get read of the Damus logo at the top center right? to allocate the list name in the position! The add feed option will let you select a list, npub or what?

alltheseas commented 10 hours ago

The add feed option will let you select a list, npub or what?

Various lists to start - for instance devs, musicians, artists, homesteaders etc..

Also there will be a favorite users list.

In the future once we get to algostore, I imagine there could algo selection from the same menu