From dbef7644d4cc0adafd5f85b6931413bda698f743 Mon Sep 17 00:00:00 2001 From: Kartik Labhshetwar Date: Tue, 2 Dec 2025 18:50:14 +0530 Subject: [PATCH] fix: improve availability working hours layout spacing and editable heading icon gap (#25525) * fix: improve availability working hours layout spacing and editable heading icon gap * refactor: wrap DateOverride in styled container in AvailabilitySettings --- .../availability/AvailabilitySettings.tsx | 62 ++++++++++--------- .../editable-heading/EditableHeading.tsx | 2 +- 2 files changed, 35 insertions(+), 29 deletions(-) diff --git a/packages/platform/atoms/availability/AvailabilitySettings.tsx b/packages/platform/atoms/availability/AvailabilitySettings.tsx index 8cb2f054c6..d867001818 100644 --- a/packages/platform/atoms/availability/AvailabilitySettings.tsx +++ b/packages/platform/atoms/availability/AvailabilitySettings.tsx @@ -278,13 +278,11 @@ const SmallScreenSideBar = ({ open, children }: { open: boolean; children: JSX.E return (
{open ? children : null} @@ -435,7 +433,7 @@ export const AvailabilitySettings = forwardRef {t("set_to_default")} @@ -498,7 +496,7 @@ export const AvailabilitySettings = forwardRef
@@ -561,7 +559,7 @@ export const AvailabilitySettings = forwardRef -
+
{!isPlatform && ( <> -
-
+
+
{enableOverrides && ( - - - +
+ + + +
)}
-
+
) : ( <> -
-
+
+
onChange && onChange(e.target.value)} /> {!isEditing && isReady && !disabled && ( - + )}