From d2771340329e6938f0350029bdd3ea6cf660f883 Mon Sep 17 00:00:00 2001 From: Alexander Platov Date: Thu, 19 May 2022 09:42:38 +0300 Subject: [PATCH] Update EditStatuses, PDFViewer. Add full size for Panel. (#1797) Signed-off-by: Alexander Platov --- packages/panel/src/components/Panel.svelte | 11 +- packages/presentation/lang/ru.json | 2 +- .../src/components/PDFViewer.svelte | 144 ++++++++++-------- .../src/components/icons/Download.svelte | 28 ++++ packages/theme/styles/_layouts.scss | 1 + packages/theme/styles/components.scss | 3 +- packages/theme/styles/dialogs.scss | 45 ------ packages/theme/styles/panel.scss | 21 +++ packages/ui/src/components/Panel.svelte | 23 ++- .../ui/src/components/PanelInstance.svelte | 74 +++++++-- .../ui/src/components/PopupInstance.svelte | 70 +++++++-- packages/ui/src/popups.ts | 41 ++--- packages/ui/src/types.ts | 7 + .../activity-assets/src/tsdoc-metadata.json | 22 +-- .../AttachmentGalleryPresenter.svelte | 2 +- .../src/components/AttachmentPresenter.svelte | 4 +- .../src/components/AttachmentPreview.svelte | 2 +- .../src/components/Photos.svelte | 2 +- .../src/components/EditCard.svelte | 2 + .../presenters/AttachmentPresenter.svelte | 2 +- .../src/components/EditChannel.svelte | 2 + .../src/components/ChannelEditor.svelte | 8 +- .../src/components/Main.svelte | 2 + plugins/lead-assets/lang/en.json | 3 +- plugins/lead-assets/lang/ru.json | 3 +- .../src/components/CreateCandidate.svelte | 2 +- .../src/components/EditVacancy.svelte | 2 + .../review/EditReviewCategory.svelte | 2 + .../src/components/state/EditStatuses.svelte | 50 +++--- .../src/components/state/StatesEditor.svelte | 126 ++++++++------- plugins/task-resources/src/index.ts | 2 +- .../src/components/Chat.svelte | 2 + .../components/issues/edit/EditIssue.svelte | 2 + .../src/components/EditDoc.svelte | 2 + .../components/navigator/SpacePanel.svelte | 2 + 35 files changed, 446 insertions(+), 270 deletions(-) create mode 100644 packages/presentation/src/components/icons/Download.svelte diff --git a/packages/panel/src/components/Panel.svelte b/packages/panel/src/components/Panel.svelte index 9b85807ef6..30d5537a4d 100644 --- a/packages/panel/src/components/Panel.svelte +++ b/packages/panel/src/components/Panel.svelte @@ -32,9 +32,18 @@ export let isSub: boolean = true export let isAside: boolean = true export let isCustomAttr: boolean = true + export let isFullSize: boolean = false - +
{#if $$slots.navigator} diff --git a/packages/presentation/lang/ru.json b/packages/presentation/lang/ru.json index 330b30600e..3095ec4800 100644 --- a/packages/presentation/lang/ru.json +++ b/packages/presentation/lang/ru.json @@ -4,7 +4,7 @@ "Cancel": "Отменить", "Ok": "Ок", "Save": "Сохранить", - "Download": "Загрузить", + "Download": "Скачать", "Close": "Закрыть", "NotSelected": "Не выбрано", "Deselect": "Снять выделение", diff --git a/packages/presentation/src/components/PDFViewer.svelte b/packages/presentation/src/components/PDFViewer.svelte index 763a1e8658..a8b44b331d 100644 --- a/packages/presentation/src/components/PDFViewer.svelte +++ b/packages/presentation/src/components/PDFViewer.svelte @@ -13,43 +13,88 @@ // limitations under the License. --> -
{ + { dispatch('close') }} -/> -
-
-
-
- {name} +> + +
+
+
+ {iconLabel(name)} +
+
+ {name}
- { - dispatch('close') - }} - /> -
+ + + + {#if contentType && contentType.startsWith('image/')} +