From d224b422761af9d5440b3fd715d4a239b8956577 Mon Sep 17 00:00:00 2001 From: Alexander Platov Date: Mon, 9 Oct 2023 23:02:53 +0300 Subject: [PATCH 1/2] UBER-984: UI fixes, Panel auto resize Signed-off-by: Alexander Platov --- dev/prod/src/index.ejs | 9 +++++---- .../src/components/DocPopup.svelte | 4 +++- .../src/components/NavLink.svelte | 4 ++-- .../src/components/ObjectPopup.svelte | 2 ++ packages/theme/styles/panel.scss | 4 ++-- packages/theme/styles/popups.scss | 13 +++++++----- .../ui/src/components/PanelInstance.svelte | 11 +++++++++- packages/ui/src/components/SelectPopup.svelte | 4 +++- packages/ui/src/components/Separator.svelte | 4 ++-- .../src/components/Schedule.svelte | 2 +- .../src/components/Inbox.svelte | 2 +- .../src/components/VacancyPresenter.svelte | 6 +++--- .../src/components/StatusSelector.svelte | 4 ++++ .../src/components/state/StateEditor.svelte | 5 +++-- .../components/state/StatePresenter.svelte | 14 +++++++++---- .../components/state/StateRefPresenter.svelte | 5 +++-- .../components/ComponentPresenter.svelte | 2 +- .../components/ComponentRefPresenter.svelte | 4 +++- .../issues/PriorityRefPresenter.svelte | 2 +- .../components/issues/StatusPresenter.svelte | 2 +- plugins/view-assets/lang/en.json | 1 + plugins/view-assets/lang/ru.json | 1 + .../src/components/ActionsPopup.svelte | 14 ++++++++----- .../src/components/DocNavLink.svelte | 6 +++--- .../src/components/ObjectPresenter.svelte | 6 ++++++ .../src/components/SpaceRefPresenter.svelte | 20 ++++++++++++++++++- .../src/components/ValueSelector.svelte | 3 +++ .../src/components/list/ListHeader.svelte | 2 ++ plugins/view-resources/src/plugin.ts | 3 ++- .../src/components/Workbench.svelte | 2 +- 30 files changed, 115 insertions(+), 46 deletions(-) diff --git a/dev/prod/src/index.ejs b/dev/prod/src/index.ejs index bd15f3ede79..3646d129fef 100644 --- a/dev/prod/src/index.ejs +++ b/dev/prod/src/index.ejs @@ -6,10 +6,11 @@ Platform - - - - + + + + + diff --git a/packages/presentation/src/components/DocPopup.svelte b/packages/presentation/src/components/DocPopup.svelte index f1b0441d317..f97926fcd59 100644 --- a/packages/presentation/src/components/DocPopup.svelte +++ b/packages/presentation/src/components/DocPopup.svelte @@ -58,6 +58,7 @@ export let readonly = false export let disallowDeselect: Ref[] | undefined = undefined export let created: Doc[] = [] + export let embedded: boolean = false let search: string = '' @@ -158,6 +159,7 @@ class:full-width={width === 'full'} class:plainContainer={!shadows} class:width-40={width === 'large'} + class:embedded on:keydown={onKeydown} use:resizeObserver={() => { dispatch('changeContent') @@ -230,7 +232,7 @@ -