Remove some Spacer()

This commit is contained in:
Thomas Ricouard 2024-01-11 19:53:21 +01:00
parent fab23cbafc
commit 68b7d469f5
3 changed files with 17 additions and 18 deletions

View file

@ -107,24 +107,23 @@ public struct StatusRowCardView: View {
.accessibilityHidden(true) .accessibilityHidden(true)
.frame(height: imageHeight) .frame(height: imageHeight)
} }
HStack { VStack(alignment: .leading, spacing: 6) {
VStack(alignment: .leading, spacing: 6) { Text(title)
Text(title) .font(.scaledHeadline)
.font(.scaledHeadline) .lineLimit(3)
if let description = card.description, !description.isEmpty {
Text(description)
.font(.scaledBody)
.foregroundStyle(.secondary)
.lineLimit(3) .lineLimit(3)
if let description = card.description, !description.isEmpty {
Text(description)
.font(.scaledBody)
.foregroundStyle(.secondary)
.lineLimit(3)
}
Text(url.host() ?? url.absoluteString)
.font(.scaledFootnote)
.foregroundColor(theme.tintColor)
.lineLimit(1)
} }
Spacer() Text(url.host() ?? url.absoluteString)
}.padding(16) .font(.scaledFootnote)
.foregroundColor(theme.tintColor)
.lineLimit(1)
}
.frame(maxWidth: .infinity, alignment: .leading)
.padding(16)
} }
private func iconLinkPreview(_ title: String, _ url: URL) -> some View { private func iconLinkPreview(_ title: String, _ url: URL) -> some View {

View file

@ -48,8 +48,8 @@ struct StatusRowDetailView: View {
Text(editedAt.asDate, style: .date) + Text(editedAt.asDate, style: .date) +
Text("status.summary.at-time") + Text("status.summary.at-time") +
Text(editedAt.asDate, style: .time) Text(editedAt.asDate, style: .time)
Spacer()
} }
.frame(maxWidth: .infinity, alignment: .leading)
.onTapGesture { .onTapGesture {
viewModel.routerPath.presentedSheet = .statusEditHistory(status: viewModel.status.id) viewModel.routerPath.presentedSheet = .statusEditHistory(status: viewModel.status.id)
} }

View file

@ -27,8 +27,8 @@ struct StatusRowTextView: View {
.environment(\.openURL, OpenURLAction { url in .environment(\.openURL, OpenURLAction { url in
viewModel.routerPath.handleStatus(status: viewModel.finalStatus, url: url) viewModel.routerPath.handleStatus(status: viewModel.finalStatus, url: url)
}) })
Spacer()
} }
.frame(maxWidth: .infinity, alignment: .leading)
makeCollapseButton() makeCollapseButton()
} }
} }