diff --git a/damus/Views/Profile/EditPictureControl.swift b/damus/Views/Profile/EditPictureControl.swift index 43aeeb6f..632635aa 100644 --- a/damus/Views/Profile/EditPictureControl.swift +++ b/damus/Views/Profile/EditPictureControl.swift @@ -42,12 +42,21 @@ struct EditPictureControl: View { } label: { if uploadObserver.isLoading { ProgressView() + .progressViewStyle(CircularProgressViewStyle(tint: DamusColors.purple)) + .padding(10) + .background(DamusColors.white.opacity(0.7)) + .clipShape(Circle()) + .shadow(color: DamusColors.purple, radius: 15, x: 0, y: 0) } else { Image("camera") .resizable() .scaledToFit() .frame(width: 25, height: 25) - .foregroundColor(DamusColors.white) + .foregroundColor(DamusColors.purple) + .padding(10) + .background(DamusColors.white.opacity(0.7)) + .clipShape(Circle()) + .shadow(color: DamusColors.purple, radius: 15, x: 0, y: 0) } } .sheet(isPresented: $show_camera) { diff --git a/damus/Views/Profile/ProfilePictureSelector.swift b/damus/Views/Profile/ProfilePictureSelector.swift index 1bbfebc8..d3f114a9 100644 --- a/damus/Views/Profile/ProfilePictureSelector.swift +++ b/damus/Views/Profile/ProfilePictureSelector.swift @@ -1,5 +1,5 @@ // -// ProfilePictureSelector.swift +// EditProfilePictureView.swift // damus // // Created by William Casarin on 2022-05-20. @@ -31,7 +31,6 @@ struct EditProfilePictureView: View { view.framePreloadCount = 3 } .scaledToFill() - .opacity(0.5) EditPictureControl(uploader: damus_state?.settings.default_media_uploader ?? .nostrBuild, pubkey: pubkey, image_url: $profile_url, uploadObserver: uploadObserver, callback: callback) }