diff --git a/Packages/Features/Sources/Recording/RecordingButtonStyle.swift b/Packages/Features/Sources/Recording/RecordingButtonStyle.swift index 8eb4471..9a962d2 100644 --- a/Packages/Features/Sources/Recording/RecordingButtonStyle.swift +++ b/Packages/Features/Sources/Recording/RecordingButtonStyle.swift @@ -113,7 +113,7 @@ private enum Constant { /// The size constants. enum Size { /// The width and height of a button's label. - static let button: CGFloat = 24 + static let button: CGFloat = 16 } } diff --git a/Packages/Features/Sources/Recording/RecordingView.swift b/Packages/Features/Sources/Recording/RecordingView.swift index d4a6219..89292b3 100644 --- a/Packages/Features/Sources/Recording/RecordingView.swift +++ b/Packages/Features/Sources/Recording/RecordingView.swift @@ -39,6 +39,8 @@ public struct RecordingView: View { model.pressedMain() } label: { Image(model.iconMain) + .resizable() + .scaledToFit() } .disabled(model.shouldDisableMain) @@ -48,13 +50,16 @@ public struct RecordingView: View { } label: { if let icon = model.iconSend { Image(icon) + .resizable() } else { ProgressView() + .dynamicTypeSize(.small) } } .disabled(model.isProcessing) } } + .buttonStyle(.recording) } .onChange( of: model.state,