From 5c17a05c7aa88952830c03cb0f7fa28520981b7c Mon Sep 17 00:00:00 2001
From: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
Date: Mon, 2 May 2022 10:23:57 +0600
Subject: [PATCH] File browser style fix (#1618)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
---
plugins/attachment-assets/lang/en.json | 4 ++--
plugins/attachment-assets/lang/ru.json | 4 ++--
.../components/AttachmentGalleryPresenter.svelte | 8 +++++---
.../src/components/AttachmentsGalleryView.svelte | 7 ++++---
.../src/components/AttachmentsListView.svelte | 9 ++++-----
.../src/components/FileBrowser.svelte | 7 ++++---
.../src/components/ChannelView.svelte | 13 +++----------
.../src/components/ThreadView.svelte | 10 +++-------
plugins/view-assets/src/index.ts | 1 +
plugins/view/src/index.ts | 1 +
10 files changed, 29 insertions(+), 35 deletions(-)
diff --git a/plugins/attachment-assets/lang/en.json b/plugins/attachment-assets/lang/en.json
index 76fee8aff4..5b09aac325 100644
--- a/plugins/attachment-assets/lang/en.json
+++ b/plugins/attachment-assets/lang/en.json
@@ -17,8 +17,8 @@
"Name": "Name",
"FileBrowser": "File browser",
"FileBrowserFileCounter": "{results, plural, =1 {# result} other {# results}}",
- "FileBrowserListView": "View as list",
- "FileBrowserGridView": "View as grid",
+ "FileBrowserListView": "List",
+ "FileBrowserGridView": "Grid",
"FileBrowserFilterFrom": "From",
"FileBrowserFilterIn": "In",
"FileBrowserFilterDate": "Date",
diff --git a/plugins/attachment-assets/lang/ru.json b/plugins/attachment-assets/lang/ru.json
index 61b976f6a1..abba0344f0 100644
--- a/plugins/attachment-assets/lang/ru.json
+++ b/plugins/attachment-assets/lang/ru.json
@@ -17,8 +17,8 @@
"Name": "Название",
"FileBrowser": "Браузер файлов",
"FileBrowserFileCounter": "{results, plural, =1 {# результат} =2 {# результата} =3 {# результата} =4 {# результата} other {# результатов}}",
- "FileBrowserListView": "Показать в виде списка",
- "FileBrowserGridView": "Показать в виде таблицы",
+ "FileBrowserListView": "Список",
+ "FileBrowserGridView": "Таблица",
"FileBrowserFilterFrom": "От",
"FileBrowserFilterIn": "В",
"FileBrowserFilterDate": "Дата",
diff --git a/plugins/attachment-resources/src/components/AttachmentGalleryPresenter.svelte b/plugins/attachment-resources/src/components/AttachmentGalleryPresenter.svelte
index e34912ee34..e0965640d4 100644
--- a/plugins/attachment-resources/src/components/AttachmentGalleryPresenter.svelte
+++ b/plugins/attachment-resources/src/components/AttachmentGalleryPresenter.svelte
@@ -107,7 +107,7 @@
border-radius: 0.75rem;
justify-content: space-between;
overflow: hidden;
- box-shadow: 0 0 0 1px var(--theme-bg-focused-border);
+ border: 1px solid var(--theme-button-border-hovered);
}
.cellImagePreview {
@@ -115,8 +115,6 @@
justify-content: center;
height: 10rem;
overflow: hidden;
- margin: 0 1.5rem;
- border-radius: 0.5rem;
background-color: var(--theme-menu-color);
cursor: pointer;
}
@@ -137,6 +135,7 @@
.cellInfo {
display: flex;
flex-direction: row;
+ border: 1px solid var(--theme-button-border-hovered);
padding: 0.75rem;
height: 4rem;
align-items: center;
@@ -149,6 +148,9 @@
.eCellInfoMenu {
margin-left: auto;
+ position: absolute;
+ bottom: 1rem;
+ right: 0.5rem;
}
.eCellInfoFilename {
diff --git a/plugins/attachment-resources/src/components/AttachmentsGalleryView.svelte b/plugins/attachment-resources/src/components/AttachmentsGalleryView.svelte
index 6216c5b07a..c4cda9e973 100644
--- a/plugins/attachment-resources/src/components/AttachmentsGalleryView.svelte
+++ b/plugins/attachment-resources/src/components/AttachmentsGalleryView.svelte
@@ -79,9 +79,10 @@
.eAttachmentCellActions {
display: flex;
visibility: hidden;
- border: 1px solid var(--theme-bg-focused-border);
- padding: 0.2rem;
- border-radius: 0.375rem;
+ padding: 0.5rem;
+ border: 1px solid var(--theme-button-border-hovered);
+ border-radius: 0.25rem;
+ background-color: var(--board-bg-color);
}
.eAttachmentCellMenu {
diff --git a/plugins/attachment-resources/src/components/AttachmentsListView.svelte b/plugins/attachment-resources/src/components/AttachmentsListView.svelte
index 2607cd4d67..d786d202bf 100644
--- a/plugins/attachment-resources/src/components/AttachmentsListView.svelte
+++ b/plugins/attachment-resources/src/components/AttachmentsListView.svelte
@@ -71,15 +71,14 @@
.attachmentRow {
display: flex;
align-items: center;
- margin: 0 1.5rem;
- padding: 0.25rem 0;
+ margin: 0.5rem 1.5rem;
+ padding: 0.5rem;
+ border: 1px solid var(--theme-button-border-hovered);
+ border-radius: 0.5rem;
.eAttachmentRowActions {
display: flex;
visibility: hidden;
- border: 1px solid var(--theme-bg-focused-border);
- padding: 0.2rem;
- border-radius: 0.375rem;
}
.eAttachmentRowMenu {
diff --git a/plugins/attachment-resources/src/components/FileBrowser.svelte b/plugins/attachment-resources/src/components/FileBrowser.svelte
index 3836662146..fa742c8f1e 100644
--- a/plugins/attachment-resources/src/components/FileBrowser.svelte
+++ b/plugins/attachment-resources/src/components/FileBrowser.svelte
@@ -17,6 +17,7 @@
import contact, { Employee } from '@anticrm/contact'
import { EmployeeAccount } from '@anticrm/contact'
import core, { Class, getCurrentAccount, Ref, Space } from '@anticrm/core'
+ import view from '@anticrm/view'
import { getClient } from '@anticrm/presentation'
import ui, {
getCurrentLocation,
@@ -135,7 +136,7 @@
isListDisplayMode = true
}}
>
-