kalix-systems/herald

UI design tasks

Opened this issue · 5 comments

for alpha

  • add contact flow sanity (also show in search view?)
  • UI for opting into showing metadata to other user
  • identity switcher
  • "find user," search, etc--all the second-order contacts stuff

bryce's job

  • registration/login screen
  • default desktop right pane before any conversation is selected

not for alpha

  • threading
  • better recent view
  • group search goes in header, not group pane
  • link to message from another message
  • link to channel from other channel (or dashboard)
  • quote icon (once we have threading?)

low-pri teams features

  • arbitrary channel categorization
  • dashboard view (more complex)
  • pinned messages?

possible redesign needs around teams:

  • how do I see all messages related to a particular team at a glance?
  • how do I ignore one team but track another really closely?
    (some combo of tags, filtering convo list, teams "contexts"?)

Hey @kaavyajayram there's an add contact flow in this pdf, did you see it and have complaints or just not see it?

(everything else here makes sense)

@colleenm whoops, I think I missed that. taking it out of the list.

hey @kaavyajayram can you give more info on "timer button design and/or animation on disappearing messages"? I added the revised timer icons (with larger text) as a separate item, which might be duplicating the first part of this but I can't tell.

is "animation on disappearing messages" just about what to do with the chat bubbles themselves if they disappear while a user has that conversation view open?

@colleenm actually meant more what happens to the bubbles along the way - imo when they disappear they should just disappear. my question is more relevant for disappearing messages on shorter timers, but in general should they have an icon that ticks down in blocks of realtime?

got it, agree on no animation.

ticking icon: yes, they should, if this isn't technically daunting. we should have like max 6-8 different icons, and maybe use fewer for the really short expiration timer use cases.

I'm going to push the priority on this down though since it seems like a nice to have, for now let's just use the same timer icon for everything (to indicate that a thing will disappear eventually). I put countdown-icon-temp.svg in the icons repo, it should have 50% opacity when used in the chat bubbles.