This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
chat-composer-inline-button.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
chat-composer-upload.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
chat-retention-reminder.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
chat-thread.scss FEATURE: Chat side panel with threads initial skeleton (#20209) 2023-02-14 11:38:41 +10:00
chat-transcript.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03: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 DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
dc-filter-input.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
direct-message-creator.scss UX: userstatus limit handling in UI (#20343) 2023-02-17 06:54:56 +01:00
full-page-chat-header.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
incoming-chat-webhooks.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
index.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
reviewable-chat-message.scss DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
sidebar-extensions.scss DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00