From 3dcc084dfc7e653632661bffbadc758260372741 Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Mon, 27 Jul 2026 12:03:01 +0700 Subject: [PATCH] feat: enhance styling for action buttons in detail and form page providers --- .../enterprise-module/providers/detail-page.provider.tsx | 9 ++++++++- .../enterprise-module/providers/form-page.provider.tsx | 3 --- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/ui/src/foundations/enterprise-module/providers/detail-page.provider.tsx b/packages/ui/src/foundations/enterprise-module/providers/detail-page.provider.tsx index 15a7933..4496cd2 100644 --- a/packages/ui/src/foundations/enterprise-module/providers/detail-page.provider.tsx +++ b/packages/ui/src/foundations/enterprise-module/providers/detail-page.provider.tsx @@ -677,7 +677,14 @@ export function EnterpriseDetailPageProvider( return { size: 'xs', p: action.key === ModuleAction.CREATE ? undefined : 5, - style: { fontSize: 12 }, + style: + action.key === ModuleAction.CREATE + ? { + fontSize: 12, + boxShadow: + '0 4px 14px 0 color-mix(in srgb, var(--mantine-primary-color-filled) 40%, transparent)', + } + : { fontSize: 12 }, }; }} actions={detailData ? pageActions : []} diff --git a/packages/ui/src/foundations/enterprise-module/providers/form-page.provider.tsx b/packages/ui/src/foundations/enterprise-module/providers/form-page.provider.tsx index 0616fb2..52f08c7 100644 --- a/packages/ui/src/foundations/enterprise-module/providers/form-page.provider.tsx +++ b/packages/ui/src/foundations/enterprise-module/providers/form-page.provider.tsx @@ -360,9 +360,6 @@ export function EnterpriseFormPageProvider(pr py={py} headerSlot={ { - return { size: 'sm', style: { fontSize: 12 } }; - }} actions={formPageType === 'CREATE' || detailData ? pageActions : []} {...pageHeaderPropsValue} moduleKey={moduleKey}