@@ -43,18 +43,20 @@ public struct ChatPanel: View {
4343                    if  let  _ =  chat. history. last? . followUp { 
4444                        ChatFollowUp ( chat:  chat) 
4545                            . scaledPadding ( . vertical,  8 ) 
46+                             . scaledPadding ( . horizontal,  16 ) 
4647                            . dimWithExitEditMode ( chat) 
4748                    } 
4849                } 
4950
5051                if  chat. fileEditMap. count >  0  { 
5152                    WorkingSetView ( chat:  chat) 
5253                        . dimWithExitEditMode ( chat) 
54+                         . scaledPadding ( . horizontal,  16 ) 
5355                } 
5456
5557                ChatPanelInputArea ( chat:  chat,  r:  r,  editorMode:  . input) 
56-                     . chatPanelInputAreaPadding ( . input) 
5758                    . dimWithExitEditMode ( chat) 
59+                     . scaledPadding ( . horizontal,  16 ) 
5860            } 
5961            . scaledPadding ( . vertical,  12 ) 
6062            . background ( Color . chatWindowBackgroundColor) 
@@ -183,7 +185,7 @@ struct ChatPanelMessages: View {
183185                        } 
184186                    } 
185187                    . listStyle ( . plain) 
186-                     . padding ( . horizontal ,   - 8 ) 
188+                     . scaledPadding ( . leading ,   8 ) 
187189                    . listRowBackground ( EmptyView ( ) ) 
188190                    . modify  {  view in 
189191                        if  #available( macOS 13 . 0 ,  * )  { 
@@ -406,13 +408,15 @@ struct ChatHistory: View {
406408                                // check point
407409                                CheckPoint ( chat:  chat,  messageId:  message. id) 
408410                                    . padding ( . vertical,  8 ) 
411+                                     . padding ( . trailing,  8 ) 
409412                            } 
410413                        } 
411414
412415                        // Show up check point for redo
413416                        if  message. id ==  pendingCheckpointMessageId { 
414417                            CheckPoint ( chat:  chat,  messageId:  message. id) 
415418                                . padding ( . vertical,  8 ) 
419+                                 . padding ( . trailing,  8 ) 
416420                        } 
417421                    } 
418422                    . dimWithExitEditMode ( 
@@ -445,6 +449,7 @@ struct ChatHistoryItem: View {
445449                    requestType:  message. requestType
446450                ) 
447451                . scaledPadding ( . leading,  chat. editorMode. isEditingUserMessage && chat. editorMode. editingUserMessageId ==  message. id ?  0  :  20 ) 
452+                 . scaledPadding ( . trailing,  8 ) 
448453            case  . assistant: 
449454                BotMessage ( 
450455                    message:  message, 
0 commit comments