# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 46
# self = https://watcher.sour.is/conv/6k2pwsq
Added horizontal scroll for the filters now too:
@darch that is an UX nightmare, specially on mobile.
@bender Ux is hard 🀯
@bender Ux is hard 🀯
@bender Ux is hard 🀯
@bender Ux is hard 🀯
@bender so it doen't work or??
@bender it was on someones request not that long ago
@darch Probably mine, πŸ˜… and he's right, it _may_ not work, but let's see what we can do πŸ€”
@darch Probably mine, πŸ˜… and he's right, it _may_ not work, but let's see what we can do πŸ€”
@darch Probably mine, πŸ˜… and he's right, it _may_ not work, but let's see what we can do πŸ€”
@darch Probably mine, πŸ˜… and he's right, it _may_ not work, but let's see what we can do πŸ€”
Have you seen the way Github does filters? πŸ€”
Have you seen the way Github does filters? πŸ€”
Have you seen the way Github does filters? πŸ€”
Have you seen the way Github does filters? πŸ€”
@prologic nope, do you mean topics like https://github.com/topics/twtxt ?
@prologic nope
@darch Nope you'll see it when you go to https://github.com/notifications -- Have a play with it and see what you think πŸ‘Œ
@darch Nope you'll see it when you go to https://github.com/notifications -- Have a play with it and see what you think πŸ‘Œ
@darch Nope you'll see it when you go to https://github.com/notifications -- Have a play with it and see what you think πŸ‘Œ
@darch Nope you'll see it when you go to https://github.com/notifications -- Have a play with it and see what you think πŸ‘Œ
@prologic ah okay, so just like using site: or date: in any mainstream search engine. Why do you bring this up here?
or do you mean the filters in the side menu?
@darch No I mean this... and this... -- I _think_ if we can somehow achieve this kind of UX for filters it _might_ work better on Mobile and take up less room.
@darch No I mean this... and this... -- I _think_ if we can somehow achieve this kind of UX for filters it _might_ work better on Mobile and take up less room.
@darch No I mean this... and this... -- I _think_ if we can somehow achieve this kind of UX for filters it _might_ work better on Mobile and take up less room.
@darch No I mean this... and this... -- I _think_ if we can somehow achieve this kind of UX for filters it _might_ work better on Mobile and take up less room.
@prologic so it is the dropdown feature that you like?!

Sure we can do that, but then the user have to type out what they want and it don't see that as very mobile friendly...
@darch The drop-down could have the filters pre-defined that you can "tap" on? πŸ€”
@darch The drop-down could have the filters pre-defined that you can "tap" on? πŸ€”
@darch The drop-down could have the filters pre-defined that you can "tap" on? πŸ€”
@darch The drop-down could have the filters pre-defined that you can "tap" on? πŸ€”
@prologic so you just want a dropdown instead of a horizontal scroll? I'm not gonna do it this year, since I believe what we have now is sufficient. At least until we got lists up and running as I posted about earlier today: https://neotxt.dk/twt/vef7xva
@darch Fair enough πŸ‘Œ
@darch Fair enough πŸ‘Œ
@darch Fair enough πŸ‘Œ
@darch Fair enough πŸ‘Œ
@prologic also: [mobile - Filters in a horizontal scroll or in a dropdown; what is better? (i made an example image) - User Experience Stack Exchange](https://ux.stackexchange.com/questions/142854/filters-in-a-horizontal-scroll-or-in-a-dropdown-what-is-better-i-made-an-exam)
@darch Yeah so hmm πŸ€” I'm not qualified to answer this I don't think but good to see us do R&D when making changes πŸ‘Œ
@darch Yeah so hmm πŸ€” I'm not qualified to answer this I don't think but good to see us do R&D when making changes πŸ‘Œ
@darch Yeah so hmm πŸ€” I'm not qualified to answer this I don't think but good to see us do R&D when making changes πŸ‘Œ
@darch Yeah so hmm πŸ€” I'm not qualified to answer this I don't think but good to see us do R&D when making changes πŸ‘Œ
@darch I actually like the horizontal scrolling a lot.

On a phone it's intuitive, but it's hell on desktop, I'd personally make them wrap on larger screens.

The only issue I can point out is the height is the scrollable area, just adding a bit of space above and below make a great difference for a better "fat-finger" design.

@prologic what you want for filters is a really great idea, I thought about it too for some of my projects at work, It allow you to support advanced filters and then implement them after as buttons or similar all while keeping a plain texts format, they can also be used as custom filters potentially too.
@justamoment that's great and the horizontal scroll should first kick in below 740px, above that the filters simply do a line wrap as before. But I guess you already know that after trawling thought the codeπŸ˜‰
@darch yeah πŸ‘

I saw the code after replying here.

I tried to give some tips for everyone other than the code itself, feel free to follow just what you need from my review. πŸ˜‰