-
- Downloads
Display pinned messages on a banner at the top of a room (#12917)
* Move pinned message hooks to a dedicated file * Add a banner at the top of a room to display the pinned messages * Put the pinning banner behind labs pinning labs flag * Add redacted event support * Handle UTD in pinning message banner * Add tests for redaction * Make all the banner clickable * Add tests for PinnedMessageBanner.tsx * Add e2e tests for the pinned message banner * Review changes
Showing
- playwright/e2e/pinned-messages/index.ts 31 additions, 3 deletionsplaywright/e2e/pinned-messages/index.ts
- playwright/e2e/pinned-messages/pinned-messages.spec.ts 63 additions, 0 deletionsplaywright/e2e/pinned-messages/pinned-messages.spec.ts
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-1-Msg1-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-1-Msg1-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-2-Msg1-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-2-Msg1-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-2-Msg2-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-2-Msg2-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-2-linux.png 0 additions, 0 deletions...pinned-messages.spec.ts/pinned-message-banner-2-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-4-Msg1-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-4-Msg1-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-4-Msg2-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-4-Msg2-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-4-Msg3-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-4-Msg3-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-banner-4-Msg4-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-message-banner-4-Msg4-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-messages-list-messages-2-linux.png 0 additions, 0 deletions...essages.spec.ts/pinned-messages-list-messages-2-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-messages-list-messages-3-linux.png 0 additions, 0 deletions...essages.spec.ts/pinned-messages-list-messages-3-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-messages-list-pin-3-linux.png 0 additions, 0 deletions...ned-messages.spec.ts/pinned-messages-list-pin-3-linux.png
- playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-messages-list-unpin-2-linux.png 0 additions, 0 deletions...d-messages.spec.ts/pinned-messages-list-unpin-2-linux.png
- res/css/_components.pcss 1 addition, 0 deletionsres/css/_components.pcss
- res/css/views/rooms/_PinnedMessageBanner.pcss 119 additions, 0 deletionsres/css/views/rooms/_PinnedMessageBanner.pcss
- src/components/structures/RoomView.tsx 10 additions, 0 deletionssrc/components/structures/RoomView.tsx
- src/components/views/context_menus/RoomContextMenu.tsx 1 addition, 1 deletionsrc/components/views/context_menus/RoomContextMenu.tsx
- src/components/views/right_panel/LegacyRoomHeaderButtons.tsx 1 addition, 1 deletionsrc/components/views/right_panel/LegacyRoomHeaderButtons.tsx
- src/components/views/right_panel/PinnedMessagesCard.tsx 3 additions, 163 deletionssrc/components/views/right_panel/PinnedMessagesCard.tsx
Loading
Please register or sign in to comment