From edebb9ba7dce045f7970d61083ccb729f75cd37e Mon Sep 17 00:00:00 2001 From: Serhii Bykov Date: Sat, 1 Aug 2026 18:51:08 +0200 Subject: [PATCH] style(settings): add borders to preview cards --- .../Settings/Displays/DisplaysSettingsPane+PreviewCard.swift | 5 +++++ .../Settings/Mouse/MouseSettingsPane+PreviewCard.swift | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/Apps/Keyty/Sources/Keyty/Features/Settings/Displays/DisplaysSettingsPane+PreviewCard.swift b/Apps/Keyty/Sources/Keyty/Features/Settings/Displays/DisplaysSettingsPane+PreviewCard.swift index 8f6478f..bddd6c9 100644 --- a/Apps/Keyty/Sources/Keyty/Features/Settings/Displays/DisplaysSettingsPane+PreviewCard.swift +++ b/Apps/Keyty/Sources/Keyty/Features/Settings/Displays/DisplaysSettingsPane+PreviewCard.swift @@ -50,6 +50,11 @@ extension DisplaysSettingsPane { .frame(maxWidth: .infinity, maxHeight: .infinity) } .frame(height: self.previewHeight) + .clipShape(RoundedRectangle(cornerRadius: Radius.lg, style: .continuous)) + .overlay( + RoundedRectangle(cornerRadius: Radius.lg, style: .continuous) + .stroke(Color.Theme.Border.primary, lineWidth: StrokeWidth.standard) + ) } } } diff --git a/Apps/Keyty/Sources/Keyty/Features/Settings/Mouse/MouseSettingsPane+PreviewCard.swift b/Apps/Keyty/Sources/Keyty/Features/Settings/Mouse/MouseSettingsPane+PreviewCard.swift index 8b71e2b..6b66225 100644 --- a/Apps/Keyty/Sources/Keyty/Features/Settings/Mouse/MouseSettingsPane+PreviewCard.swift +++ b/Apps/Keyty/Sources/Keyty/Features/Settings/Mouse/MouseSettingsPane+PreviewCard.swift @@ -28,6 +28,11 @@ extension MouseSettingsPane { self.cursorPreview } .frame(height: Spacing.grid(40)) + .clipShape(RoundedRectangle(cornerRadius: Radius.lg, style: .continuous)) + .overlay( + RoundedRectangle(cornerRadius: Radius.lg, style: .continuous) + .stroke(Color.Theme.Border.primary, lineWidth: StrokeWidth.standard) + ) } private var cursorPreview: some View {