diff --git a/packages/kanban/src/components/Kanban.svelte b/packages/kanban/src/components/Kanban.svelte
index 3f39e3b622..49ab4e8558 100644
--- a/packages/kanban/src/components/Kanban.svelte
+++ b/packages/kanban/src/components/Kanban.svelte
@@ -218,7 +218,7 @@
{/each}
-
+
{/each}
diff --git a/packages/ui/src/components/TextArea.svelte b/packages/ui/src/components/TextArea.svelte
index e8b2e29cb2..2a7944ee4f 100644
--- a/packages/ui/src/components/TextArea.svelte
+++ b/packages/ui/src/components/TextArea.svelte
@@ -16,17 +16,37 @@
-
+
diff --git a/plugins/board-assets/lang/en.json b/plugins/board-assets/lang/en.json
index 908f34940f..ff187cb5e2 100644
--- a/plugins/board-assets/lang/en.json
+++ b/plugins/board-assets/lang/en.json
@@ -50,6 +50,9 @@
"ShowDetails": "Show Details",
"NewList": "Add another list",
"AddList": "Add list",
- "NewListPlaceholder": "Enter list title..."
+ "NewListPlaceholder": "Enter list title...",
+ "AddACard": "Add a card",
+ "AddCard": "Add card",
+ "CardTitlePlaceholder": "Enter a title for this card..."
}
}
\ No newline at end of file
diff --git a/plugins/board-assets/lang/ru.json b/plugins/board-assets/lang/ru.json
index 00745adb1e..100a864293 100644
--- a/plugins/board-assets/lang/ru.json
+++ b/plugins/board-assets/lang/ru.json
@@ -50,6 +50,9 @@
"ShowDetails": "Показать",
"NewList": "Добавить еще одну колонку",
"AddList": "Добавить колонку",
- "NewListPlaceholder": "Введите заголовок колонки..."
+ "NewListPlaceholder": "Введите заголовок колонки...",
+ "AddACard": "Добавить карточку",
+ "AddCard": "Добавить карточку",
+ "CardTitlePlaceholder": "Введите заголовок для этой карточки..."
}
}
\ No newline at end of file
diff --git a/plugins/board-resources/src/components/KanbanView.svelte b/plugins/board-resources/src/components/KanbanView.svelte
index 01da619192..a056ef6513 100644
--- a/plugins/board-resources/src/components/KanbanView.svelte
+++ b/plugins/board-resources/src/components/KanbanView.svelte
@@ -22,7 +22,8 @@
import task, { calcRank } from '@anticrm/task'
import KanbanCard from './KanbanCard.svelte'
import KanbanPanelEmpty from './KanbanPanelEmpty.svelte'
-
+ import AddCard from './add-card/AddCard.svelte'
+
export let _class: Ref
>
export let space: Ref
export let search: string
@@ -81,4 +82,8 @@
{ addItem(e.detail) }} />
+
+
+
+
diff --git a/plugins/board-resources/src/components/add-card/AddCard.svelte b/plugins/board-resources/src/components/add-card/AddCard.svelte
new file mode 100644
index 0000000000..6fff7eca7b
--- /dev/null
+++ b/plugins/board-resources/src/components/add-card/AddCard.svelte
@@ -0,0 +1,85 @@
+
+
+
+
+ {#if isOpened}
+
+ {:else}
+
+ {/if}
+
diff --git a/plugins/board-resources/src/components/add-card/AddCardEditor.svelte b/plugins/board-resources/src/components/add-card/AddCardEditor.svelte
new file mode 100644
index 0000000000..c164aeb290
--- /dev/null
+++ b/plugins/board-resources/src/components/add-card/AddCardEditor.svelte
@@ -0,0 +1,75 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/plugins/board-resources/src/plugin.ts b/plugins/board-resources/src/plugin.ts
index 16ea379490..d7e4a1e0a6 100644
--- a/plugins/board-resources/src/plugin.ts
+++ b/plugins/board-resources/src/plugin.ts
@@ -71,7 +71,10 @@ export default mergeIds(boardId, board, {
ShowDetails: '' as IntlString,
NewList: '' as IntlString,
AddList: '' as IntlString,
- NewListPlaceholder: '' as IntlString
+ NewListPlaceholder: '' as IntlString,
+ AddACard: '' as IntlString,
+ AddCard: '' as IntlString,
+ CardTitlePlaceholder: '' as IntlString
},
component: {
CreateCustomer: '' as AnyComponent,