Display density options #39
标签
未选择里程碑
暂无项目
未指派成员
1 名参与者
通知
到期时间
未设置到期时间。
依赖工单
没有设置依赖项。
参考:apps/BareRTC#39
正在加载...
在新工单中引用
屏蔽一个用户
没有提供说明。
删除分支 %!s()
删除分支是永久的。虽然已删除的分支在实际被删除前有可能会短时间存在,但这在大多数情况下无法撤销。是否继续?
For users on smaller screens (or who just have different display preferences), the chat could add some options for how messages are formatted in the room.
Example: the default display is Slack/Discord style with cards for each message having a row for the profile picture/nickname/username and some necessary padding and spacing to accommodate emoji reactions and things.
A compact display option could draw the chat history more like a classic IRC style: single lines of text per message laid out like:
The options for display density presented to the user could be:
In the compact style there would need to be room reserved for the important chat buttons for each message:
Some of the lesser used ones could be tucked into a pop-up menu that the user clicks on. e.g.: sending a DM, muting, and deleting the message could go into the menu. Then the IRC style display might look like:
Or the flag/emoji buttons could go on the right side of the message, like: