discourse/plugins/chat/assets/stylesheets/common
Joffrey JAFFEUX c6b43ce68b
FEATURE: Thread list initial UI (#21412)
This commit adds an initial thread list UI. There are several limitations
with this that will be addressed in future PRs:

* There is no MessageBus reactivity, so e.g. if someone edits the original
   message of the thread it will not be reflected in the list. However if
   the thread title is updated the original message indicator will be updated.
* There is no unread functionality for threads in the list, if new messages
   come into the thread there is no indicator in the UI.
* There is no unread indicator on the actual button to open the thread list.
* No pagination.

In saying that, this is the functionality so far:

* We show a list of the 50 threads that the user has most recently participated
   in (i.e. sent a message) for the channel in descending order.
* Each thread we show a rich excerpt, the title, and the user who is the OM creator.
* The title is editable by staff and by the OM creator.
* Thread indicators show a title. We also replace emojis in the titles.
* Thread list works in the drawer/mobile.
2023-05-10 11:42:32 +02:00
..
base-common.scss FIX: ensures page height is correct on ipad + hub (#21345) 2023-05-02 23:00:16 +02: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 UX: prevent overflow in description (#21124) 2023-04-18 04:20:25 +02: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 FIX: overflow of channel title in preview card (#21112) 2023-04-17 15:05:59 +02:00
chat-channel.scss FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
chat-composer-dropdown.scss UX: composer use BEM + small tweaks to enabled/disabled styling (#21246) 2023-04-28 10:24:49 +02:00
chat-composer-inline-button.scss
chat-composer-upload.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
chat-composer-uploads.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
chat-composer.scss UX: composer use BEM + small tweaks to enabled/disabled styling (#21246) 2023-04-28 10:24:49 +02:00
chat-draft-channel.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
chat-drawer.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +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 FIX: correct border color of message actions (#21261) 2023-04-26 19:42:04 +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: slight design changes to chat timestamp (#21144) 2023-04-19 01:54:02 +02:00
chat-message-thread-indicator.scss FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
chat-message.scss UX: groups deleted messages (#21411) 2023-05-05 17:08:33 +02: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-resizer.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
chat-side-panel.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +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-list-item.scss FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
chat-thread-list.scss FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
chat-thread-original-message.scss FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
chat-thread.scss FIX: minor thread changes on mobile (#21457) 2023-05-09 22:38:44 +02:00
chat-transcript.scss
chat-upload-drop-zone.scss UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
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: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
reviewable-chat-message.scss
sidebar-extensions.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00