From c40a3913507df5d9c66f718bb9ba8640cdbbad11 Mon Sep 17 00:00:00 2001 From: kev1n77 Date: Wed, 9 Sep 2026 00:49:17 +0800 Subject: [PATCH] fix(ui): align dialog heading and floating footer --- .../src/pages/ComponentDetailPage.tsx | 2 +- design-system/apps/design-lab/src/styles.css | 5 --- .../design-tokens/src/system.tokens.json | 8 ++-- design-system/packages/ui/README.md | 2 + .../ui/src/components/Dialog/Dialog.meta.ts | 12 ++++- .../src/components/Dialog/Dialog.module.css | 44 ++++++++++++++++++- .../ui/src/components/Dialog/Dialog.tsx | 14 ++++-- .../ui/src/components/Dialog/index.ts | 1 + design-system/packages/ui/src/index.ts | 3 ++ .../packages/ui/tests/dialog.test.mjs | 17 +++++-- .../packages/ui/tests/text-clipping.test.mjs | 4 +- .../ui/generated/design-system.css | 8 ++-- 12 files changed, 93 insertions(+), 27 deletions(-) diff --git a/design-system/apps/design-lab/src/pages/ComponentDetailPage.tsx b/design-system/apps/design-lab/src/pages/ComponentDetailPage.tsx index 711ce87dbf..691f49f6a1 100644 --- a/design-system/apps/design-lab/src/pages/ComponentDetailPage.tsx +++ b/design-system/apps/design-lab/src/pages/ComponentDetailPage.tsx @@ -817,7 +817,7 @@ export function ComponentDetailPage({ - {renderDialogConfigurationContent()} + {renderDialogConfigurationContent()}