diff --git a/src/components/cards/CardMenuEntries.vue b/src/components/cards/CardMenuEntries.vue
index 929324042..356ff9135 100644
--- a/src/components/cards/CardMenuEntries.vue
+++ b/src/components/cards/CardMenuEntries.vue
@@ -24,28 +24,36 @@
{{ t('deck', 'Edit title') }}
+
+
+
{{ t('deck', 'Assign to me') }}
+
+
+
{{ t('deck', 'Unassign myself') }}
+
+
+
{{ card.done ? t('deck', 'Mark as not done') : t('deck', 'Mark as done') }}
+
+
+
{{ t('deck', 'Move/copy card') }}
+
+
+
{{ t('deck', 'Delete card') }}
@@ -76,6 +86,11 @@ import ArchiveIcon from 'vue-material-design-icons/ArchiveOutline.vue'
import CardBulletedIcon from 'vue-material-design-icons/CardBulletedOutline.vue'
import PencilIcon from 'vue-material-design-icons/PencilOutline.vue'
import SelectColor from 'vue-material-design-icons/Circle.vue'
+import AccountPlusIcon from 'vue-material-design-icons/AccountPlusOutline.vue'
+import AccountMinusIcon from 'vue-material-design-icons/AccountMinusOutline.vue'
+import CheckIcon from 'vue-material-design-icons/Check.vue'
+import OpenInNewIcon from 'vue-material-design-icons/OpenInNew.vue'
+import DeleteIcon from 'vue-material-design-icons/Delete.vue'
import { generateUrl } from '@nextcloud/router'
import { getCurrentUser } from '@nextcloud/auth'
import { showUndo } from '@nextcloud/dialogs'
@@ -86,7 +101,7 @@ import { useActionsStore } from '../../stores/actions.js'
export default {
name: 'CardMenuEntries',
- components: { NcColorPicker, NcActionButton, ArchiveIcon, CardBulletedIcon, PencilIcon, SelectColor },
+ components: { NcColorPicker, NcActionButton, ArchiveIcon, CardBulletedIcon, PencilIcon, SelectColor, AccountPlusIcon, AccountMinusIcon, CheckIcon, OpenInNewIcon, DeleteIcon },
props: {
card: {
type: Object,
diff --git a/src/components/navigation/AppNavigationBoard.vue b/src/components/navigation/AppNavigationBoard.vue
index 83403c394..30506a054 100644
--- a/src/components/navigation/AppNavigationBoard.vue
+++ b/src/components/navigation/AppNavigationBoard.vue
@@ -28,15 +28,19 @@
-
+
+
+
{{ t('deck', 'Board details') }}
+
+
+
{{ t('deck', 'Edit board') }}
+
+
+
{{ t('deck', 'Export board') }}
-
+
+
+
+
+
{{ board.settings['notify-due'] === 'off' ? t('deck', 'Turn on due date reminders') : t('deck', 'Turn off due date reminders') }}
@@ -83,50 +93,62 @@
-
+
+
+
+
{{ t('deck', 'Due date reminders') }}
+
+
+
{{ t('deck', 'All cards') }}
+
+
+
{{ t('deck', 'Assigned cards') }}
+
+
+
{{ t('deck', 'No notifications') }}
+
+
+
{{ dueDateReminderText }}
+
+
+
{{ t('deck', 'Delete board') }}
@@ -171,7 +193,7 @@