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