diff --git a/examples/vite/src/index.scss b/examples/vite/src/index.scss
index e5ad46e40..54a8f367a 100644
--- a/examples/vite/src/index.scss
+++ b/examples/vite/src/index.scss
@@ -97,16 +97,26 @@ body {
max-width: 360px;
}
- @media (max-width: 960px) {
- .str-chat__channel-list {
- flex-basis: 260px;
- max-width: 260px;
+ .str-chat__chat-view__threads {
+ .str-chat__thread-container {
+ flex: 1 1 auto;
+ min-width: 360px;
+ max-width: none;
}
+ }
- .str-chat__thread-list-container,
- .str-chat__thread-container {
- flex-basis: 320px;
- max-width: 320px;
+ @media (max-width: 1100px) {
+ .str-chat__container:has(.str-chat__thread-container) > .str-chat__main-panel {
+ width: 0;
+ min-width: 0;
+ flex: 0 0 0;
+ overflow: hidden;
+ }
+
+ .str-chat__container:has(.str-chat__thread-container) > .str-chat__thread-container {
+ flex: 1 1 auto;
+ min-width: 360px;
+ max-width: none;
}
}
diff --git a/examples/vite/src/stream-imports-layout.scss b/examples/vite/src/stream-imports-layout.scss
index 84456cc38..388903a36 100644
--- a/examples/vite/src/stream-imports-layout.scss
+++ b/examples/vite/src/stream-imports-layout.scss
@@ -8,7 +8,7 @@
//@use 'stream-chat-react/dist/scss/v2/Autocomplete/Autocomplete-layout';
//@use 'stream-chat-react/dist/scss/v2/AudioRecorder/AudioRecorder-layout';
@use 'stream-chat-react/dist/scss/v2/BaseImage/BaseImage-layout';
-@use 'stream-chat-react/dist/scss/v2/Channel/Channel-layout';
+//@use 'stream-chat-react/dist/scss/v2/Channel/Channel-layout';
@use 'stream-chat-react/dist/scss/v2/ChannelHeader/ChannelHeader-layout';
@use 'stream-chat-react/dist/scss/v2/ChannelList/ChannelList-layout';
@use 'stream-chat-react/dist/scss/v2/ChannelPreview/ChannelPreview-layout';
@@ -18,8 +18,8 @@
//@use 'stream-chat-react/dist/scss/v2/Dialog/Dialog-layout';
@use 'stream-chat-react/dist/scss/v2/DragAndDropContainer/DragAndDropContainer-layout';
@use 'stream-chat-react/dist/scss/v2/DropzoneContainer/DropzoneContainer-layout'; // X
-@use 'stream-chat-react/dist/scss/v2/EditMessageForm/EditMessageForm-layout';
-@use 'stream-chat-react/dist/scss/v2/Form/Form-layout';
+//@use 'stream-chat-react/dist/scss/v2/EditMessageForm/EditMessageForm-layout';
+//@use 'stream-chat-react/dist/scss/v2/Form/Form-layout';
@use 'stream-chat-react/dist/scss/v2/ImageCarousel/ImageCarousel-layout';
//@use 'stream-chat-react/dist/scss/v2/Icon/Icon-layout';
@use 'stream-chat-react/dist/scss/v2/InfiniteScrollPaginator/InfiniteScrollPaginator-layout';
@@ -38,7 +38,7 @@
@use 'stream-chat-react/dist/scss/v2/Notification/MessageNotification-layout';
@use 'stream-chat-react/dist/scss/v2/Notification/NotificationList-layout';
@use 'stream-chat-react/dist/scss/v2/Notification/Notification-layout';
-@use 'stream-chat-react/dist/scss/v2/Poll/Poll-layout';
+//@use 'stream-chat-react/dist/scss/v2/Poll/Poll-layout';
@use 'stream-chat-react/dist/scss/v2/Search/Search-layout';
@use 'stream-chat-react/dist/scss/v2/Thread/Thread-layout';
@use 'stream-chat-react/dist/scss/v2/Tooltip/Tooltip-layout';
diff --git a/examples/vite/src/stream-imports-theme.scss b/examples/vite/src/stream-imports-theme.scss
index 727c02e92..f93d94dd7 100644
--- a/examples/vite/src/stream-imports-theme.scss
+++ b/examples/vite/src/stream-imports-theme.scss
@@ -8,7 +8,7 @@
//@use 'stream-chat-react/dist/scss/v2/AudioRecorder/AudioRecorder-theme';
//@use 'stream-chat-react/dist/scss/v2/Autocomplete/Autocomplete-theme';
@use 'stream-chat-react/dist/scss/v2/BaseImage/BaseImage-theme';
-@use 'stream-chat-react/dist/scss/v2/Channel/Channel-theme.scss';
+//@use 'stream-chat-react/dist/scss/v2/Channel/Channel-theme.scss';
@use 'stream-chat-react/dist/scss/v2/ChannelHeader/ChannelHeader-theme';
@use 'stream-chat-react/dist/scss/v2/ChannelList/ChannelList-theme';
@use 'stream-chat-react/dist/scss/v2/ChannelPreview/ChannelPreview-theme';
@@ -16,7 +16,7 @@
//@use 'stream-chat-react/dist/scss/v2/Dialog/Dialog-theme';
@use 'stream-chat-react/dist/scss/v2/DragAndDropContainer/DragAndDropContainer-theme';
@use 'stream-chat-react/dist/scss/v2/DropzoneContainer/DropzoneContainer-theme';
-@use 'stream-chat-react/dist/scss/v2/Form/Form-theme';
+//@use 'stream-chat-react/dist/scss/v2/Form/Form-theme';
//@use 'stream-chat-react/dist/scss/v2/Icon/Icon-theme';
@use 'stream-chat-react/dist/scss/v2/ImageCarousel/ImageCarousel-theme';
@use 'stream-chat-react/dist/scss/v2/LoadingIndicator/LoadingIndicator-theme';
@@ -32,7 +32,7 @@
@use 'stream-chat-react/dist/scss/v2/Notification/MessageNotification-theme';
@use 'stream-chat-react/dist/scss/v2/Notification/NotificationList-theme';
@use 'stream-chat-react/dist/scss/v2/Notification/Notification-theme';
-@use 'stream-chat-react/dist/scss/v2/Poll/Poll-theme';
+//@use 'stream-chat-react/dist/scss/v2/Poll/Poll-theme';
@use 'stream-chat-react/dist/scss/v2/Search/Search-theme';
@use 'stream-chat-react/dist/scss/v2/Thread/Thread-theme';
@use 'stream-chat-react/dist/scss/v2/Tooltip/Tooltip-theme';
diff --git a/src/components/Attachment/styling/Giphy.scss b/src/components/Attachment/styling/Giphy.scss
index d311e3d76..acb4841b3 100644
--- a/src/components/Attachment/styling/Giphy.scss
+++ b/src/components/Attachment/styling/Giphy.scss
@@ -39,11 +39,6 @@
background-color: var(--badge-bg-overlay, rgba(0, 0, 0, 0.75));
color: var(--badge-text-on-accent, #fff);
- font-feature-settings:
- 'liga' off,
- 'clig' off;
-
- /* metadata/emphasis */
font-size: var(--typography-font-size-xs, 12px);
font-weight: var(--typography-font-weight-semi-bold, 600);
line-height: var(--typography-line-height-tight, 16px);
diff --git a/src/components/Avatar/Avatar.tsx b/src/components/Avatar/Avatar.tsx
index d0748cbad..e2defda74 100644
--- a/src/components/Avatar/Avatar.tsx
+++ b/src/components/Avatar/Avatar.tsx
@@ -5,7 +5,7 @@ import React, {
useMemo,
useState,
} from 'react';
-import { IconPeople } from '../Icons';
+import { IconPerson } from '../Icons';
export type AvatarProps = {
/** URL of the avatar image */
@@ -99,7 +99,7 @@ export const Avatar = ({
{sizeAwareInitials}
)}
- {!sizeAwareInitials.length &&