这是一个出色的主题组件,非常适合那些严重依赖消息(Messages)的站点!感谢 @moin 带来的出色工作!
为了让那些经常使用群组(Groups)的用户(消息是其中的一个重要组成部分)能更好地使用它,您是否可以考虑以下建议?
在侧边栏中可选择的位置
为了在用户界面中更突出“消息”,我希望将它们放在侧边栏的顶部(即紧接在链接下方)。基本上,我希望人们能够一目了然地看到他们(按群组划分的)最近的消息,而无需依赖通知。
我使用了以下 CSS 来实现这一点,但我怀疑这也会对其他人有所帮助:
/* 确保“消息”部分首先出现在 flexbox 容器中 */
.sidebar-section-wrapper {
order: 1;
}
.sidebar-section-wrapper[data-section-name="inbox-section"] {
order: 0;
}
在群组上下文中打开群组收件箱
我希望我的用户能够轻松找到并与他们的群组进行交互。对我来说,让他们在从群组页面访问的收件箱(即 /g/the-group/messages/inbox)中处理消息,而不是在他们的个人收件箱页面(即 /my/messages/group/the-group)中处理消息,会更有意义。
这为他们提供了一个干净的、以群组为中心的页面,可以轻松访问其他群组成员和设置:
如果能通过主题组件(TC)中的一个设置来控制这一点,那就太棒了。
