discourse/plugins/chat/assets/stylesheets/mobile
Joffrey JAFFEUX ab832cc865
FEATURE: introduces group channels (#24288)
Group channels will allow users to create channels with a name and invite people. It's possible to add people even after creation of the channel. Removing users is not yet possible but will be added in the near future.

Technically a group channel is `direct_message_channel` with a group attribute set to true on its direct message (chatable). This model might evolve in the future but offers much flexibility for now without having to rely on a complex migration.

The commit essentially consists of:
- a migration to set existing direct message channels with more than 2 users to a group
- a new message creator which allows to search, add members, and create groups
- a new `AddUsersToChannel` service
- a modified `SearchChatable` service
2023-11-10 11:29:28 +01:00
..
base-mobile.scss FIX: various mobile chat improvements (#22132) 2023-06-16 11:36:43 +02:00
chat-channel-members.scss UI: redesigned settings/members (#23804) 2023-10-09 14:11:16 +02:00
chat-channel-row.scss UX: fix overflow channel row + mobile remove styling tweak (#23611) 2023-09-15 14:06:31 +02:00
chat-channel-settings.scss FEATURE: introduces group channels (#24288) 2023-11-10 11:29:28 +01:00
chat-channel.scss UX: Align chat separators, increase mobile chat width (#22298) 2023-06-27 18:49:45 +02:00
chat-composer-upload.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
chat-composer.scss UX: implements new composer design (#21588) 2023-05-16 17:17:12 +02:00
chat-emoji-picker.scss REFACTOR: move shadow vars to css custom props (#22094) 2023-06-13 16:38:31 -04:00
chat-form.scss FEATURE: introduces group channels (#24288) 2023-11-10 11:29:28 +01:00
chat-index.scss UX: chat-channel-row alignment (#23607) 2023-09-15 10:09:50 +02:00
chat-message-actions.scss Remove border radius from chat (#22437) 2023-07-10 15:07:38 +02:00
chat-message-creator.scss FEATURE: introduces group channels (#24288) 2023-11-10 11:29:28 +01:00
chat-message-thread-indicator.scss UX: chat message thread indicator improvements (#22224) 2023-06-26 14:47:13 +02:00
chat-message.scss A11Y: disable non-essential CSS animations for reduced-motion users (#23571) 2023-09-14 17:31:43 -04:00
chat-modal-new-message.scss FEATURE: introduces group channels (#24288) 2023-11-10 11:29:28 +01:00
chat-modal-thread-settings.scss DEV: makes chat modals use the new <DModal /> component (#22495) 2023-07-10 13:43:33 +02:00
chat-selection-manager.scss FIX: allows selection of messages in threads (#22119) 2023-06-15 11:27:31 +02:00
chat-side-panel.scss UI: thread panel sizing/spacing on mobile (#21440) 2023-05-09 00:17:42 +02:00
chat-thread.scss FIX: various mobile chat improvements (#22132) 2023-06-16 11:36:43 +02:00
chat-threads-list.scss UX: thread list fixes for alignment and more spacing on mobile (#23823) 2023-10-07 11:06:16 +02:00
index.scss FEATURE: introduces group channels (#24288) 2023-11-10 11:29:28 +01:00