@@ -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