diff --git a/cypress/e2e/cardFeatures.js b/cypress/e2e/cardFeatures.js index 5d7d747e5..5d5115c3d 100644 --- a/cypress/e2e/cardFeatures.js +++ b/cypress/e2e/cardFeatures.js @@ -310,8 +310,8 @@ describe('Card', function () { .find('.ProseMirror h1').contains('Hello world').should('be.visible') cy.get('.app-sidebar-header .action-item__menutoggle').click() - cy.get('.v-popper__popper button:contains("Clone card")').click() - cy.get('.modal__content button:contains("Clone card")').click() + cy.get('.v-popper__popper button:contains("Move/copy card")').click() + cy.get('.modal__content button:contains("Copy card")').click() cy.wait('@clone', { timeout: 7000 }) cy.get('.card:contains("Hello world")').should('have.length', 2) }) diff --git a/src/App.vue b/src/App.vue index 7f68bd18e..f43f6c516 100644 --- a/src/App.vue +++ b/src/App.vue @@ -26,7 +26,6 @@ - @@ -39,7 +38,6 @@ import { BoardApi } from './services/BoardApi.js' import { emit, subscribe } from '@nextcloud/event-bus' import { loadState } from '@nextcloud/initial-state' import CardMoveDialog from './CardMoveDialog.vue' -import CardCloneDialog from './CardCloneDialog.vue' const boardApi = new BoardApi() @@ -47,7 +45,6 @@ export default { name: 'App', components: { CardMoveDialog, - CardCloneDialog, AppNavigation, NcModal, NcContent, diff --git a/src/CardCloneDialog.vue b/src/CardCloneDialog.vue deleted file mode 100644 index 821ddd824..000000000 --- a/src/CardCloneDialog.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - - - {{ t('deck', 'Clone card to another board') }} - - - - - {{ t('deck', 'Clone card') }} - - - {{ t('deck', 'Cancel') }} - - - - - - - - diff --git a/src/CardMoveDialog.vue b/src/CardMoveDialog.vue index 0593be4da..aa0389b99 100644 --- a/src/CardMoveDialog.vue +++ b/src/CardMoveDialog.vue @@ -5,7 +5,7 @@ - {{ t('deck', 'Move card to another board') }} + {{ t('deck', 'Move/copy card to another board') }} - + {{ t('deck', 'Move card') }} - - + + + {{ t('deck', 'Copy card') }} + + {{ t('deck', 'Cancel') }} - + @@ -106,6 +118,10 @@ export default { } } +button{ + margin-left: 6px; +} + .modal__content button { float: right; margin-top: 50px; diff --git a/src/components/cards/CardMenuEntries.vue b/src/components/cards/CardMenuEntries.vue index 8f4401a78..af5fc6944 100644 --- a/src/components/cards/CardMenuEntries.vue +++ b/src/components/cards/CardMenuEntries.vue @@ -31,15 +31,7 @@ icon="icon-external" :close-after-click="true" @click="openCardMoveDialog"> - {{ t('deck', 'Move card') }} - - - - - - {{ t('deck', 'Clone card') }} + {{ t('deck', 'Move/copy card') }}