discourse/plugins/chat/assets/stylesheets/common
Joffrey JAFFEUX 12a18d4d55
DEV: properly namespace chat (#20690)
This commit main goal was to comply with Zeitwerk and properly rely on autoloading. To achieve this, most resources have been namespaced under the `Chat` module.

- Given all models are now namespaced with `Chat::` and would change the stored types in DB when using polymorphism or STI (single table inheritance), this commit uses various Rails methods to ensure proper class is loaded and the stored name in DB is unchanged, eg: `Chat::Message` model will be stored as `"ChatMessage"`, and `"ChatMessage"` will correctly load `Chat::Message` model.
- Jobs are now using constants only, eg: `Jobs::Chat::Foo` and should only be enqueued this way

Notes:
- This commit also used this opportunity to limit the number of registered css files in plugin.rb
- `discourse_dev` support has been removed within this commit and will be reintroduced later

<!-- NOTE: All pull requests should have tests (rspec in Ruby, qunit in JavaScript). If your code does not include test coverage, please include an explanation of why it was omitted. -->
2023-03-17 14:24:38 +01:00
..
base-common.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
chat-browse.scss UX: add channel header offset to browse page height (#19030) 2022-11-15 11:35:40 +01:00
chat-channel-card.scss
chat-channel-info.scss FEATURE: Add word count and indicator when exceeded max (#19367) 2023-02-20 12:06:43 +01: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 index refactor (#19264) 2022-12-01 14:56:04 +01:00
chat-composer-dropdown.scss
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 UX: Fix chat-reply overflow (#20592) 2023-03-08 21:12:49 +01:00
chat-draft-channel.scss UX: update chat draft icon colour (#20326) 2023-02-16 09:16:07 +01:00
chat-drawer.scss FIX: apply max-height on the outer container (#20199) 2023-02-07 22:00:00 +01:00
chat-emoji-picker.scss FIX: Allow keyboard navigation when searching emojis in chat (#20157) 2023-02-03 11:36:45 -03: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: contains overscroll in channels list (#20353) 2023-02-18 11:00:02 +01: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: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
chat-message-collapser.scss
chat-message-images.scss UX: Fix large onebox avatars in img chat messages (#20469) 2023-02-27 23:03:02 +01:00
chat-message-info.scss
chat-message-left-gutter.scss FIX: improves unread state precision (#20615) 2023-03-09 19:06:33 +01:00
chat-message-separator.scss UX: Tweak last-visit/date separators (#20601) 2023-03-09 13:44:02 +01:00
chat-message.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01: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 FIX: Overflowing chat content in main-chat-outlet grid (#20301) 2023-02-15 12:48:18 +10: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: Chat side panel with threads initial skeleton (#20209) 2023-02-14 11:38:41 +10: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 DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
reviewable-chat-message.scss
sidebar-extensions.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00