From 63d2c9e6ebe16da578a0a66c3661a73b2717aaed Mon Sep 17 00:00:00 2001 From: Markus Thielker Date: Tue, 21 Jan 2025 16:03:00 +0100 Subject: [PATCH] PWD-1: add border to text field style --- password/ui/styles/PwdTextFieldStyle.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/password/ui/styles/PwdTextFieldStyle.swift b/password/ui/styles/PwdTextFieldStyle.swift index bb2783d..16adef3 100644 --- a/password/ui/styles/PwdTextFieldStyle.swift +++ b/password/ui/styles/PwdTextFieldStyle.swift @@ -11,12 +11,18 @@ struct PwdTextFieldStyle: TextFieldStyle { @Environment(\.colorScheme) var colorScheme + private let radius: CGFloat = 12 + func _body(configuration: TextField) -> some View { configuration .padding(EdgeInsets(top: 8, leading: 8, bottom: 8, trailing: 8)) .background(colorScheme == .dark ? .black : .white) .foregroundColor(colorScheme == .dark ? .white : .black) .textFieldStyle(.plain) - .cornerRadius(12) + .cornerRadius(radius) + .overlay( + RoundedRectangle(cornerRadius: radius) + .stroke(.gray, lineWidth: 1) + ) } }