orbit
orbit copied to clipboard
UX feedback notes
@jbenet and @whyrusleeping took the time to provide some feedback (thank you!) on Orbit UI. Original notes here https://github.com/ipfs/notes/issues/216#issue-201364268, copied here so that we don't forget. I will process these soon to separate issues (for most we already have an open issue) so we can track progress and detailed discussion.
Orbit notes
- UX issue: you can't get out of replying to a message once you click one.
- clocks: use the hash chain to figure out display order (vector clocks style), not the clock... we had clock drift, so one user's messages were coming in a few min behind. super confusing.
- Emojis, fonts, etc ALL should be distributed with Orbit. NEVER load from the internet.
- Chat window doesnt scroll down super well
- maybe have more colors for usernames. we have lots of collisions.
- #local channel: only your immediate, local network.
- presence: show list of users currently in the chat channel. gray dot = not connected, green dot = connected.
- add a light theme
- image extensions not tracked correctly for opening images in the chat
- try "x.jpg" vs "x.JPG"
- ".jpeg" does not work.
- use a known-to-be-solid library for this.