From d269eb91b883350827a3effb422e1f99ef0b4b51 Mon Sep 17 00:00:00 2001 From: Rankin Zheng Date: Fri, 19 May 2023 00:21:53 +0800 Subject: [PATCH] refactor(chatpanel): improve message display - Change Flex to Stack for better message layout - Add avatar and name to each message - Increase padding and change background color for better readability --- src/views/ChatPanel/index.tsx | 62 +++++++++++++++++------------------ 1 file changed, 30 insertions(+), 32 deletions(-) diff --git a/src/views/ChatPanel/index.tsx b/src/views/ChatPanel/index.tsx index 62a5889..b2e93ea 100644 --- a/src/views/ChatPanel/index.tsx +++ b/src/views/ChatPanel/index.tsx @@ -387,43 +387,41 @@ const chatPanel = () => { const messageList = messages.map(({ message: messageText, type: messageType, contexts }, index) => { // setMessage(messageText); return (<> - - { - messageType === 'bot' - ? - : - } - + + { + messageType === 'bot' + ? + : + } + {messageType === 'bot' ? 'DevChat' : 'User'} + { }}>| : ''} - + {index !== messages.length - 1 && } ); }); @@ -615,8 +613,8 @@ const chatPanel = () => { sx={{ height: '100%', margin: 0, - padding: 5, - background: 'var(--vscode-editor-background)', + padding: 10, + background: 'var(--vscode-sideBar-background)', color: 'var(--vscode-editor-foreground)', minWidth: 240 }}>