diff --git a/README.md b/README.md index 82d18f83b..1efe4433c 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,37 @@ Deck is a kanban style organization tool aimed at personal planning and project - [mail2deck](https://github.com/newroco/mail2deck) - Provides an "email in" solution - [A-deck](https://github.com/leoossa/A-deck) - Chrome Extension that allows to create new card in selected stack based on current tab - [QOwnNotes](https://github.com/pbek/QOwnNotes) - Quickly creates cards and links to them in Markdown notes + +### Shortcuts + +Deck supports keyboard shortcuts to make working easier and faster for power users. +This is the default layout: + +**Card Shortcuts** + +_These work when you hover over a card:_ + +Key | Action +---|--- +`spacebar` | un-/assigns yourself +`enter` | open card +`d` | set due date +`a`,`m` | un-/assign any member +`c` | archive card +`l` | add tags/labels to card +`t` | quick edit card title + +**Board Shortcuts** + +_These work when the board page is active:_ + +Key | Action +---|--- +`n` | create new card +`/` | focus on search field +`q` | only show your cards +`f` | open filter menu +`x` | clear all filters ## Installation/Update diff --git a/src/components/Controls.vue b/src/components/Controls.vue index 90350642a..654e2108b 100644 --- a/src/components/Controls.vue +++ b/src/components/Controls.vue @@ -379,9 +379,6 @@ export default { beforeDestroy() { this.setPageTitle('') }, - beforeDestroy() { - this.setPageTitle('') - }, methods: { beforeSetFilter(e) { if (this.filter.due === e.target.value) { diff --git a/src/components/cards/CardItem.vue b/src/components/cards/CardItem.vue index 24c166ef8..d9d9a0de4 100644 --- a/src/components/cards/CardItem.vue +++ b/src/components/cards/CardItem.vue @@ -51,8 +51,7 @@ @keyup="startShortcut" @mouseenter="focus(card.id)">