discourse/plugins/chat/assets/stylesheets/common
Martin Brennan bd5c5c4b5f
FEATURE: Reacting to MessageBus in chat thread panel (#21070)
This commit introduces a ChatChannelPaneSubscriptionsManager
and a ChatChannelThreadPaneSubscriptionsManager that inherits
from the first service that handle MessageBus subscriptions
for the main channel and the thread panel respectively.

This necessitated a change to Chat::Publisher to be able to
send MessageBus messages to multiple channels based on whether
a message was an OM for a thread, a thread reply, or a regular
channel message.

An initial change to update the thread indicator with new replies
has been done too, but that will be improved in future as we have
more data to update on the indicators.

Still remaining is to fully move over the handleSentMessage
functionality which includes scrolling and new message indicator
things.

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2023-04-13 14:45:50 +02:00
..
base-common.scss DEV: Add overflow-x: hidden to chat message containers (#21030) 2023-04-08 13:37:13 -03:00
chat-browse.scss UX: multiple minor improvements (#20917) 2023-04-03 10:46:38 +02:00
chat-channel-card.scss
chat-channel-info.scss UX: multiple minor improvements (#20917) 2023-04-03 10:46:38 +02:00
chat-channel-preview-card.scss DEV: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
chat-channel-selector-modal.scss
chat-channel-settings-saved-indicator.scss FEATURE: channels can allow/disallow @all/@here mentions (#19317) 2022-12-05 17:03:51 +01:00
chat-channel-title.scss UX: Chat channel title overflow ellipsis fixes (#20956) 2023-04-04 12:44:36 +02:00
chat-composer-dropdown.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-composer-inline-button.scss
chat-composer-upload.scss
chat-composer-uploads.scss FIX: reverts part of thread css (#20286) 2023-02-14 15:38:26 +01:00
chat-composer.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-draft-channel.scss UX: update chat draft icon colour (#20326) 2023-02-16 09:16:07 +01:00
chat-drawer.scss UX: various tweaks on thread (#21083) 2023-04-13 10:08:12 +02:00
chat-emoji-picker.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-form.scss UX: redesign of chat settings + add chat retention info (#19017) 2022-11-16 11:10:42 +01:00
chat-index.scss UX: multiple minor improvements (#20917) 2023-04-03 10:46:38 +02:00
chat-mention-warnings.scss FEATURE: Enforce mention limits for chat messages (#19034) 2022-12-06 14:54:04 -03:00
chat-message-actions.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-message-collapser.scss FIX: Resize chat collapser when using small width drawer (#21017) 2023-04-08 10:43:17 -03:00
chat-message-images.scss FIX: Resize chat collapser when using small width drawer (#21017) 2023-04-08 10:43:17 -03:00
chat-message-info.scss
chat-message-left-gutter.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-message-separator.scss UX: chat mobile tweaks (#21041) 2023-04-11 09:03:12 +02:00
chat-message-thread-indicator.scss UX: various tweaks on thread (#21083) 2023-04-13 10:08:12 +02:00
chat-message.scss FEATURE: Initial chat thread indicator and disabling echo mode in channels (#21047) 2023-04-12 11:09:06 +10:00
chat-onebox.scss FIX: preserves avatar size inside onebox (#20066) 2023-01-30 13:59:25 +01:00
chat-reply.scss UX: Fix chat-reply overflow (#20592) 2023-03-08 21:12:49 +01:00
chat-replying-indicator.scss
chat-retention-reminder.scss
chat-selection-manager.scss REFACTOR: naming and state refactor (#19187) 2022-11-25 14:15:38 +01:00
chat-side-panel.scss DEV: Refactoring chat message actions for ChatMessage component usage in thread panel (#20756) 2023-04-06 15:19:52 +02:00
chat-skeleton.scss DEV: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
chat-tabs.scss
chat-thread.scss FEATURE: Reacting to MessageBus in chat thread panel (#21070) 2023-04-13 14:45:50 +02:00
chat-transcript.scss
core-extensions.scss UX: adds chat section in settings and hide it in plugins (#18984) 2022-11-11 12:43:20 +01:00
create-channel-modal.scss FEATURE: Allow editing channel slug (#19948) 2023-01-30 13:18:34 +10:00
d-progress-bar.scss
dc-filter-input.scss
direct-message-creator.scss UX: userstatus limit handling in UI (#20343) 2023-02-17 06:54:56 +01:00
full-page-chat-header.scss
incoming-chat-webhooks.scss
index.scss FEATURE: Initial chat thread indicator and disabling echo mode in channels (#21047) 2023-04-12 11:09:06 +10:00
reviewable-chat-message.scss
sidebar-extensions.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00