From 186954195d918f270c74547415fc4f66ff5bdcac Mon Sep 17 00:00:00 2001 From: William Casarin Date: Tue, 3 Jan 2023 23:37:33 -0800 Subject: [PATCH] profile: tweak button positioning --- damus/Views/ProfileView.swift | 36 +++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/damus/Views/ProfileView.swift b/damus/Views/ProfileView.swift index 8e84733e..02f7ff6c 100644 --- a/damus/Views/ProfileView.swift +++ b/damus/Views/ProfileView.swift @@ -203,24 +203,28 @@ struct ProfileView: View { Spacer() - if let profile = data { - if let lnurl = profile.lnurl, lnurl != "" { - LNButton(lnurl: lnurl, profile: profile) - } - } - - DMButton - - if profile.pubkey != damus_state.pubkey { - FollowButtonView( - target: profile.get_follow_target(), - follow_state: damus_state.contacts.follow_state(profile.pubkey) - ) - } else { - NavigationLink(destination: EditMetadataView(damus_state: damus_state)) { - EditButton(damus_state: damus_state) + Group { + + if let profile = data { + if let lnurl = profile.lnurl, lnurl != "" { + LNButton(lnurl: lnurl, profile: profile) + } + } + + DMButton + + if profile.pubkey != damus_state.pubkey { + FollowButtonView( + target: profile.get_follow_target(), + follow_state: damus_state.contacts.follow_state(profile.pubkey) + ) + } else { + NavigationLink(destination: EditMetadataView(damus_state: damus_state)) { + EditButton(damus_state: damus_state) + } } } + .offset(y: -15.0) // Increase if set a frame } ProfileNameView(pubkey: profile.pubkey, profile: data, contacts: damus_state.contacts)