Merge pull request #596 from mastodon/improve_post_media_inline_appearance
Improve media inline appearance
This commit is contained in:
commit
7e04dd3d31
|
@ -222,13 +222,17 @@ extension ComposeContentView {
|
||||||
VStack(spacing: 16) {
|
VStack(spacing: 16) {
|
||||||
ForEach(viewModel.attachmentViewModels, id: \.self) { attachmentViewModel in
|
ForEach(viewModel.attachmentViewModels, id: \.self) { attachmentViewModel in
|
||||||
AttachmentView(viewModel: attachmentViewModel)
|
AttachmentView(viewModel: attachmentViewModel)
|
||||||
.clipShape(Rectangle())
|
.clipShape(RoundedRectangle(cornerRadius: 4))
|
||||||
.badgeView(
|
.badgeView(
|
||||||
Button {
|
Button {
|
||||||
viewModel.attachmentViewModels.removeAll(where: { $0 === attachmentViewModel })
|
viewModel.attachmentViewModels.removeAll(where: { $0 === attachmentViewModel })
|
||||||
} label: {
|
} label: {
|
||||||
Image(systemName: "minus.circle.fill")
|
Image(systemName: "minus.circle.fill")
|
||||||
|
.resizable()
|
||||||
|
.frame(width: 20, height: 20)
|
||||||
.foregroundColor(.red)
|
.foregroundColor(.red)
|
||||||
|
.background(Color.white)
|
||||||
|
.clipShape(Circle())
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
} // end ForEach
|
} // end ForEach
|
||||||
|
|
Loading…
Reference in New Issue