Messages section for sidebar

This is a brilliant Theme Component which suits sites that lean heavily on Messages! Thanks @moin for your excellent work!

In order to make it even better for those who use Groups quite a bit (Messages are a big component of this), would you mind considering these suggestions?

Selectable position on the sidebar

In order to emphasise Messages more in the UI, I’d like them at the top of the Sidebar (i.e. just under the links). Basically, I want people to be able to easily see their recent Messages (per group) at a glance without relying on notifications.

I’ve used this CSS to achieve that, but suspect I’m not the only one who this would be helpful for:

/* Ensure the Messages section appears first in the flexbox container */
.sidebar-section-wrapper {
  order: 1;
}
.sidebar-section-wrapper[data-section-name="inbox-section"] {
  order: 0;
}

Have group inboxes open in the group context

I want my users to be able to easily find interact with their Group(s). It makes sense to me to have them work with Messages in the Inbox which is accessed from the Group page (i.e. /g/the-group/messages/inbox) instead of their Personal Inbox page (i.e. /my/messages/group/the-group)

This gives them a nice clean group-centred page, with easy access to the other group members and settings:

It would be brilliant to have this governed by a setting in the TC.

3 Likes