Looks good, only thing is can you use rhe z stack defined in the tailwind config file
Sometimes, even if the user does provide a username, their profile event doesn't end up getting fetched. This is probably a matter of relay selections — on signup we don't send the profile…
This looks much better. I think we should probably only show the pills if they're populated; they're discoverable via the sliders button anyhow. We should also make sure to support typing e.g.…
YAGNI, I don't think we need to invest any more effort into this project right now. We'll hyperscale when it starts causing problems. We can leave this open though because it's not a bad idea in…
I see, maybe the fix would just be to detect scroll and not do any scroll control if active.
Less is more, I don't think this adds anything of value. A note about response format could be ok, but that would be a one line change.
No, empty names are acceptable, there's nothing we can do to prevent people from publishing weird metadata events from a different client.
Sure, that would be helpful! The form components in general I'm not super happy with; I prefer inline when possible, but responsiveness makes that difficult.
Do we need this? The timeout signal should abort the request with no events, which means the claim would be set to an empty string in any case. I think this is over-complicating it and increasing the timeout to 10s would be sufficient
I'm not sure, would you mind mocking up how this might look if included in the top bar instead? I don't mind the idea of making the info icon open a side bar instead of a modal, but I don't want…