From 99312f25ee20e538a853d5241dd914ad8062c50c Mon Sep 17 00:00:00 2001
From: Ivan <8611739+IRBorisov@users.noreply.github.com>
Date: Tue, 26 Aug 2025 14:00:39 +0300
Subject: [PATCH] M: Minor UI improvements
---
.../library/pages/library-page/toolbar-search.tsx | 8 ++++++--
.../src/features/oss/components/select-parent.tsx | 2 +-
.../src/features/oss/dialogs/dlg-create-schema.tsx | 8 ++++----
.../src/features/oss/dialogs/dlg-import-schema.tsx | 6 +++---
.../oss/pages/oss-page/editor-oss-graph/oss-flow.tsx | 8 ++++++--
.../src/features/users/components/select-user.tsx | 1 +
6 files changed, 21 insertions(+), 12 deletions(-)
diff --git a/rsconcept/frontend/src/features/library/pages/library-page/toolbar-search.tsx b/rsconcept/frontend/src/features/library/pages/library-page/toolbar-search.tsx
index 30f16566..ae20ecbf 100644
--- a/rsconcept/frontend/src/features/library/pages/library-page/toolbar-search.tsx
+++ b/rsconcept/frontend/src/features/library/pages/library-page/toolbar-search.tsx
@@ -48,6 +48,10 @@ export function ToolbarSearch({ className, total, filtered }: ToolbarSearchProps
return items.some(item => item.owner === userID);
}
+ function handleSelectUser(userID: number | null) {
+ setFilterUser(userID);
+ }
+
return (
@@ -73,7 +77,7 @@ export function ToolbarSearch({ className, total, filtered }: ToolbarSearchProps
icon={}
onClick={userMenu.toggle}
/>
-
+
diff --git a/rsconcept/frontend/src/features/oss/components/select-parent.tsx b/rsconcept/frontend/src/features/oss/components/select-parent.tsx
index 1abc9ff7..c8044192 100644
--- a/rsconcept/frontend/src/features/oss/components/select-parent.tsx
+++ b/rsconcept/frontend/src/features/oss/components/select-parent.tsx
@@ -27,7 +27,7 @@ export function SelectParent({ fullWidth, ...restProps }: SelectParentProps) {
size='2rem'
className='text-primary min-w-8'
data-tooltip-id={globalIDs.tooltip}
- data-tooltip-content='Родительский блок содержания'
+ data-tooltip-content='Родительский блок'
/>
diff --git a/rsconcept/frontend/src/features/oss/dialogs/dlg-create-schema.tsx b/rsconcept/frontend/src/features/oss/dialogs/dlg-create-schema.tsx
index 088401b6..39700399 100644
--- a/rsconcept/frontend/src/features/oss/dialogs/dlg-create-schema.tsx
+++ b/rsconcept/frontend/src/features/oss/dialogs/dlg-create-schema.tsx
@@ -74,11 +74,11 @@ export function DlgCreateSchema() {
return (
void handleSubmit(onSubmit)(event)}
- className='w-180 px-6 cc-column'
+ className='w-180 px-6 pb-3 cc-column'
helpTopic={HelpTopic.CC_OSS}
>
-
+
diff --git a/rsconcept/frontend/src/features/oss/dialogs/dlg-import-schema.tsx b/rsconcept/frontend/src/features/oss/dialogs/dlg-import-schema.tsx
index 8a2ff46b..4b48c237 100644
--- a/rsconcept/frontend/src/features/oss/dialogs/dlg-import-schema.tsx
+++ b/rsconcept/frontend/src/features/oss/dialogs/dlg-import-schema.tsx
@@ -102,7 +102,7 @@ export function DlgImportSchema() {
submitText='Создать'
canSubmit={isValid}
onSubmit={event => void handleSubmit(onSubmit)(event)}
- className='w-180 px-6 cc-column'
+ className='w-180 px-6 pb-3 cc-column'
helpTopic={HelpTopic.CC_OSS}
>
-
+
diff --git a/rsconcept/frontend/src/features/oss/pages/oss-page/editor-oss-graph/oss-flow.tsx b/rsconcept/frontend/src/features/oss/pages/oss-page/editor-oss-graph/oss-flow.tsx
index 6bf619b1..4cd0a72f 100644
--- a/rsconcept/frontend/src/features/oss/pages/oss-page/editor-oss-graph/oss-flow.tsx
+++ b/rsconcept/frontend/src/features/oss/pages/oss-page/editor-oss-graph/oss-flow.tsx
@@ -334,7 +334,12 @@ export function OssFlow() {
}
return (
-
+
{showCoordinates ? : null}
@@ -356,7 +361,6 @@ export function OssFlow() {
{...flowOptions}
className={clsx(!containMovement && 'cursor-relocate')}
height={mainHeight}
- onKeyDown={handleKeyDown}
nodes={nodes}
edges={edges}
onNodesChange={onNodesChange}
diff --git a/rsconcept/frontend/src/features/users/components/select-user.tsx b/rsconcept/frontend/src/features/users/components/select-user.tsx
index ad7f729f..440bfd0f 100644
--- a/rsconcept/frontend/src/features/users/components/select-user.tsx
+++ b/rsconcept/frontend/src/features/users/components/select-user.tsx
@@ -43,6 +43,7 @@ export function SelectUser({ filter, noAnonymous, placeholder = 'Выбор по
String(user)}
labelValueFunc={user => getUserLabel(user)}
labelOptionFunc={user => getUserLabel(user)}