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 @@