From 689150d78acd5b59019f7149b1d7b59b334d5fc9 Mon Sep 17 00:00:00 2001 From: Kartik Labhshetwar Date: Fri, 26 Sep 2025 13:09:01 +0530 Subject: [PATCH] fix(ui/auth): align email focus ring with password/username (#23885) Co-authored-by: Kartik Saini <41051387+kart1ka@users.noreply.github.com> Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com> --- packages/ui/components/form/inputs/TextField.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/ui/components/form/inputs/TextField.tsx b/packages/ui/components/form/inputs/TextField.tsx index 7823c66ace..a5e1146a22 100644 --- a/packages/ui/components/form/inputs/TextField.tsx +++ b/packages/ui/components/form/inputs/TextField.tsx @@ -74,7 +74,14 @@ type AddonProps = { position?: "start" | "end"; }; -const Addon = ({ children, className, error, onClickAddon, size = "md", position = "start" }: AddonProps) => ( +const Addon = ({ + children, + className, + error, + onClickAddon, + size: _size = "md", + position: _position = "start", +}: AddonProps) => (
(function size={size} className={classNames( className, + type === "email" && "focus:border-subtle focus:ring-brand-default focus:ring-2", "disabled:bg-subtle disabled:hover:border-subtle disabled:cursor-not-allowed" )} {...passThrough}