From aa21dd3b3c72a2a2405a469ef8d4d6267300640c Mon Sep 17 00:00:00 2001 From: Mathias Skjulestad Date: Sun, 9 Nov 2025 00:37:56 +0100 Subject: [PATCH] Enonic UI: Fix ProjectSelectionDialog sizing #9347 Adjusted space between header and first item(is actually 43px from title to first item or 30px from close button to first item). Adjusted space from last item to bottom border of dialog 80px(40+40px) while maintaining list viewport. Replaced gap in list with padding to keep selector from "jumping" with space between items. Changed logic operator so text for create project / ask admin matches user rights(now says create project when project creation is available). --- .../js/app/ui2/dialog/ProjectSelectionDialog.tsx | 10 +++++----- .../assets/js/app/ui2/icons/DefaultProjectIcon.tsx | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/lib/src/main/resources/assets/js/app/ui2/dialog/ProjectSelectionDialog.tsx b/modules/lib/src/main/resources/assets/js/app/ui2/dialog/ProjectSelectionDialog.tsx index ffec4bb0f8..7807e61af6 100644 --- a/modules/lib/src/main/resources/assets/js/app/ui2/dialog/ProjectSelectionDialog.tsx +++ b/modules/lib/src/main/resources/assets/js/app/ui2/dialog/ProjectSelectionDialog.tsx @@ -38,7 +38,7 @@ export const ProjectSelectionDialog = (): ReactElement => { { e.preventDefault(); listRef.current?.focus(); @@ -48,7 +48,7 @@ export const ProjectSelectionDialog = (): ReactElement => { {!hasProjects ? ( -

{isAdmin ? noProjectsText : noProjectsAvailableText}

+

{isAdmin ? noProjectsAvailableText : noProjectsText}

{isAdmin && (