0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 04:48:33 +08:00
discourse/plugins/chat/assets/stylesheets/desktop
Renato Atilio 7f90056811
FEATURE: Sticky bar for pinned messages in chat channels (#41091)
Surfaces pinned messages directly in the channel instead of only behind
a side panel. A sticky bar at the top of the message list shows the most
recently pinned message; when several messages are pinned a position
indicator appears and tapping the bar cycles through them, jumping to
each pinned message in the conversation.

<img width="413" height="174" alt="image"
src="https://github.com/user-attachments/assets/f01f38cd-bd4d-4b97-9aa1-354a62cda7d5"
/>

The bar's list icon opens the full pinned-messages panel, replacing the
navbar pinned-messages button, which is removed to declutter the header.
The bar refreshes from the committed pin/unpin message bus events so it
stays in sync as messages are pinned and unpinned.

---------

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
Co-authored-by: Martin Brennan <martin@discourse.org>
2026-08-02 11:40:44 -03:00
..
base-desktop.scss DEV: Add Chat page variables (#33936) 2025-07-29 11:22:50 -05:00
chat-channel-info.scss
chat-channel.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
chat-composer-uploads.scss
chat-index-drawer.scss FEATURE: Add full-text search for chat messages (#34704) 2025-10-22 11:30:35 +02:00
chat-index-full-page.scss UX: Content border color (#33908) 2025-07-28 16:17:06 -05:00
chat-message-actions.scss DEV: Replace popperjs with floating-ui (#35492) 2025-12-09 01:23:46 +01:00
chat-message-creator.scss
chat-message-thread-indicator.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
chat-message.scss
chat-side-panel.scss FEATURE: Sticky bar for pinned messages in chat channels (#41091) 2026-08-02 11:40:44 -03:00
index.scss FIX: Minor chat context menu fixes (#36969) 2026-01-06 16:11:53 +10:00