From 36df0d823a3b477486b8678810a63a6ec0fd027d Mon Sep 17 00:00:00 2001 From: Alex Yaroshuk <34632190+alexyaroshuk@users.noreply.github.com> Date: Thu, 29 Jan 2026 06:50:00 +0800 Subject: [PATCH] fix(app): alignment and padding in dialogs (#10866) --- packages/app/src/components/dialog-select-file.tsx | 3 +-- packages/app/src/components/dialog-select-model.tsx | 2 +- packages/ui/src/components/dialog.tsx | 2 +- packages/ui/src/components/list.css | 2 +- packages/ui/src/components/list.tsx | 4 ++-- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/app/src/components/dialog-select-file.tsx b/packages/app/src/components/dialog-select-file.tsx index 95478443ef..64b83d31bf 100644 --- a/packages/app/src/components/dialog-select-file.tsx +++ b/packages/app/src/components/dialog-select-file.tsx @@ -196,7 +196,6 @@ export function DialogSelectFile(props: { mode?: DialogSelectFileMode; onOpenFil : language.t("palette.search.placeholder"), autofocus: true, hideIcon: true, - class: "pl-3 pr-2 !mb-0", }} emptyMessage={language.t("palette.empty")} loadingMessage={language.t("common.loading")} @@ -224,7 +223,7 @@ export function DialogSelectFile(props: { mode?: DialogSelectFileMode; onOpenFil } > -
+
{item.title} diff --git a/packages/app/src/components/dialog-select-model.tsx b/packages/app/src/components/dialog-select-model.tsx index e927ae4fd1..4f0dcc3ee6 100644 --- a/packages/app/src/components/dialog-select-model.tsx +++ b/packages/app/src/components/dialog-select-model.tsx @@ -187,7 +187,7 @@ export function ModelSelectorPopover(props: { setStore("content", el)} - class="w-72 h-80 flex flex-col rounded-md border border-border-base bg-surface-raised-stronger-non-alpha shadow-md z-50 outline-none overflow-hidden" + class="w-72 h-80 flex flex-col p-2 rounded-md border border-border-base bg-surface-raised-stronger-non-alpha shadow-md z-50 outline-none overflow-hidden" onEscapeKeyDown={(event) => { setStore("dismiss", "escape") setStore("open", false) diff --git a/packages/ui/src/components/dialog.tsx b/packages/ui/src/components/dialog.tsx index 8aa9315e06..190f33b5d0 100644 --- a/packages/ui/src/components/dialog.tsx +++ b/packages/ui/src/components/dialog.tsx @@ -60,7 +60,7 @@ export function Dialog(props: DialogProps) {
- {props.description} + {props.description}
{props.children}
diff --git a/packages/ui/src/components/list.css b/packages/ui/src/components/list.css index c30d410f61..b12d304151 100644 --- a/packages/ui/src/components/list.css +++ b/packages/ui/src/components/list.css @@ -187,7 +187,7 @@ [data-slot="list-header"] { display: flex; z-index: 10; - padding: 8px 12px 8px 12px; + padding: 8px 12px 8px 8px; justify-content: space-between; align-items: center; align-self: stretch; diff --git a/packages/ui/src/components/list.tsx b/packages/ui/src/components/list.tsx index 2132897f7c..7469906902 100644 --- a/packages/ui/src/components/list.tsx +++ b/packages/ui/src/components/list.tsx @@ -264,8 +264,8 @@ export function List(props: ListProps & { ref?: (ref: ListRef) => void }) />
- {searchAction()} -
+ {searchAction()} +