diff --git a/web/components/chat/ChatContainer/ChatContainer.module.scss b/web/components/chat/ChatContainer/ChatContainer.module.scss new file mode 100644 index 000000000..f13fb0024 --- /dev/null +++ b/web/components/chat/ChatContainer/ChatContainer.module.scss @@ -0,0 +1,8 @@ + +.chatHeader { + text-align: center; + padding: 5px 0; + color: var(--text-color-secondary); + border-bottom: 1px solid var(--color-owncast-gray-700); + font-variant: small-caps; +} diff --git a/web/components/chat/ChatContainer.tsx b/web/components/chat/ChatContainer/ChatContainer.tsx similarity index 74% rename from web/components/chat/ChatContainer.tsx rename to web/components/chat/ChatContainer/ChatContainer.tsx index 030c97125..2a06408c8 100644 --- a/web/components/chat/ChatContainer.tsx +++ b/web/components/chat/ChatContainer/ChatContainer.tsx @@ -2,10 +2,11 @@ import { Spin } from 'antd'; import { Virtuoso } from 'react-virtuoso'; import { useRef } from 'react'; import { LoadingOutlined } from '@ant-design/icons'; -import { ChatMessage } from '../../interfaces/chat-message.model'; -import { ChatState } from '../../interfaces/application-state'; -import ChatUserMessage from './ChatUserMessage'; -import { MessageType } from '../../interfaces/socket-events'; +import { ChatMessage } from '/interfaces/chat-message.model'; +import { ChatState } from '/interfaces/application-state'; +import ChatUserMessage from '../ChatUserMessage'; +import { MessageType } from '/interfaces/socket-events'; +import s from './ChatContainer.module.scss'; interface Props { messages: ChatMessage[]; @@ -30,6 +31,9 @@ export default function ChatContainer(props: Props) { return (