From 72ce70ff867dcbbd4ad770f6b8762e904ca61512 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Sat, 22 Aug 2026 12:02:43 +0200 Subject: [PATCH] refactor(webui): use shared Helpdesk dialog sizing --- webui/src/features/helpdesk/HelpdeskProfilesPage.tsx | 2 +- webui/src/styles/helpdesk.css | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/webui/src/features/helpdesk/HelpdeskProfilesPage.tsx b/webui/src/features/helpdesk/HelpdeskProfilesPage.tsx index d352b28..fee2b77 100644 --- a/webui/src/features/helpdesk/HelpdeskProfilesPage.tsx +++ b/webui/src/features/helpdesk/HelpdeskProfilesPage.tsx @@ -178,7 +178,7 @@ function ProfileEditorDialog({ open, profile, saving, error, onClose, onSave }: useEffect(() => { if (open) setValues(profileValues(profile)); }, [open, profile]); function set(key: K, value: ProfileValues[K]) { setValues((current) => ({ ...current, [key]: value })); } function submit(event: FormEvent) { event.preventDefault(); void onSave(values); } - return }> + return }> {error && {error}} diff --git a/webui/src/styles/helpdesk.css b/webui/src/styles/helpdesk.css index b454a5f..60ea259 100644 --- a/webui/src/styles/helpdesk.css +++ b/webui/src/styles/helpdesk.css @@ -15,7 +15,6 @@ .helpdesk-facts strong, .helpdesk-targets strong { overflow: hidden; text-overflow: ellipsis; font-size: 0.86rem; } .helpdesk-targets, .helpdesk-policy-note { margin-top: 24px; } .helpdesk-targets h2, .helpdesk-policy-note h2 { margin: 0 0 10px; font-size: 0.98rem; letter-spacing: 0; } -.helpdesk-editor-dialog { width: min(760px, calc(100vw - 32px)); } .helpdesk-editor-form label { display: flex; min-width: 0; flex-direction: column; gap: 5px; } .helpdesk-editor-form select[multiple] { min-height: 116px; } .helpdesk-active-field { align-self: end; flex-direction: row !important; align-items: center; min-height: 38px; }