new divider color for iOS 26

# Conflicts:
#	PreviewTests/Sources/__Snapshots__/PreviewTests/leaveSpaceView.Only-Admin-Rooms-iPad-pseudo.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/leaveSpaceView.Only-Admin-Rooms-iPhone-16-pseudo.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-en-GB.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPad-pseudo.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-16-en-GB.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Bug-report-disabled-iPhone-16-pseudo.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-en-GB.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPad-pseudo.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-16-en-GB.png
#	PreviewTests/Sources/__Snapshots__/PreviewTests/settingsScreen.Default-iPhone-16-pseudo.png
This commit is contained in:
Mauro Romito
2025-10-06 19:22:16 +02:00
committed by Mauro
parent eeed91a64e
commit 3de7c7d460
221 changed files with 448 additions and 440 deletions

View File

@@ -48,12 +48,20 @@ public struct ListRow<Icon: View, DetailsIcon: View, CustomContent: View, Select
let kind: Kind<CustomContent, SelectionValue>
private var separatorTint: Color {
if #available(iOS 26, *) {
.compound.bgSubtleSecondary
} else {
.compound._borderInteractiveSecondaryAlpha
}
}
public var body: some View {
rowContent
.buttonStyle(ListRowButtonStyle())
.listRowInsets(EdgeInsets())
.listRowBackground(Color.compound.bgCanvasDefaultLevel1)
.listRowSeparatorTint(.compound._borderInteractiveSecondaryAlpha)
.listRowSeparatorTint(separatorTint)
}
@ViewBuilder