damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

commit ef5f92fe21edf146c0965aab0be63b8fb5b91760
parent ea0e28d2c577c46fde82cab6708ef0743d6b3ce8
Author: William Casarin <jb55@jb55.com>
Date:   Sat,  2 Jul 2022 12:31:33 -0700

dms: fix input box padding and spacing

Signed-off-by: William Casarin <jb55@jb55.com>

Diffstat:
Mdamus/Views/DMChatView.swift | 14++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/damus/Views/DMChatView.swift b/damus/Views/DMChatView.swift @@ -49,14 +49,14 @@ struct DMChatView: View { var InputField: some View { TextField("New Message", text: $message) - .padding([.leading], 12) + .padding([.leading, .trailing], 12) .padding([.top, .bottom], 8) .background { InputBackground() } .foregroundColor(Color.primary) .cornerRadius(20) - .padding([.leading, .top, .bottom], 8) + .padding(8) } @Environment(\.colorScheme) var colorScheme @@ -81,12 +81,14 @@ struct DMChatView: View { ZStack { BackgroundColor() - HStack { + HStack(spacing: 0) { InputField - Button(role: .none, action: send_message) { - Label("", systemImage: "arrow.right.circle") - .font(.title) + if !message.isEmpty { + Button(role: .none, action: send_message) { + Label("", systemImage: "arrow.right.circle") + .font(.title) + } } } }