macOS client parity review

This commit is contained in:
Ian Gulliver
2026-10-17 10:54:06 -07:00
parent b85de9a2d0
commit 31037e1c9f
24 changed files with 651 additions and 225 deletions
+3 -2
View File
@@ -146,7 +146,7 @@ struct HoverRow<Content: View>: View {
HStack(spacing: 10) {
content
}
.padding(.leading, 10 + indent)
.padding(.leading, max(0, 10 + indent))
.padding(.trailing, 10)
.padding(.vertical, 6)
.frame(maxWidth: .infinity, alignment: .leading)
@@ -226,10 +226,11 @@ private struct TodoBlock: View {
Text(item.section)
.font(Fonts.font(12, weight: 700))
.foregroundStyle(Palette.muted)
.padding(.top, 10)
.padding(.top, i == 0 ? 10 : 2)
.padding(.bottom, 4)
}
TodoRow(project: project, item: item, task: active.first { $0.todoItem == item.title })
.padding(.bottom, i == t.items.count - 1 || t.items[i + 1].section != item.section ? 8 : 0)
}
}
}