diff --git a/frontend/components/tasks/toolbar/ToolbarLaptop.vue b/frontend/components/tasks/toolbar/ToolbarLaptop.vue index 8e59cc4b..381621a6 100644 --- a/frontend/components/tasks/toolbar/ToolbarLaptop.vue +++ b/frontend/components/tasks/toolbar/ToolbarLaptop.vue @@ -36,6 +36,11 @@ @click:cancel="dialogClear = false" /> + + + + + @@ -61,10 +66,12 @@ import ButtonFilter from './buttons/ButtonFilter.vue' import ButtonGuideline from './buttons/ButtonGuideline.vue' import ButtonPagination from './buttons/ButtonPagination.vue' import ButtonReview from './buttons/ButtonReview.vue' +import ButtonKeyboardShortcut from './buttons/ButtonKeyboardShortcut.vue' import FormAutoLabeling from './forms/FormAutoLabeling.vue' import FormClearLabel from './forms/FormClearLabel.vue' import FormComment from './forms/FormComment.vue' import FormGuideline from './forms/FormGuideline.vue' +import FormKeyboardShortcut from './forms/FormKeyboardShortcut.vue' export default Vue.extend({ components: { @@ -73,12 +80,14 @@ export default Vue.extend({ ButtonComment, ButtonFilter, ButtonGuideline, + ButtonKeyboardShortcut, ButtonPagination, ButtonReview, FormAutoLabeling, FormClearLabel, FormComment, - FormGuideline + FormGuideline, + FormKeyboardShortcut }, props: { @@ -112,6 +121,7 @@ export default Vue.extend({ dialogClear: false, dialogComment: false, dialogGuideline: false, + dialogShortcut: false, errorMessage: '' } }, diff --git a/frontend/components/tasks/toolbar/buttons/ButtonKeyboardShortcut.vue b/frontend/components/tasks/toolbar/buttons/ButtonKeyboardShortcut.vue new file mode 100644 index 00000000..63da1b87 --- /dev/null +++ b/frontend/components/tasks/toolbar/buttons/ButtonKeyboardShortcut.vue @@ -0,0 +1,24 @@ + + + diff --git a/frontend/components/tasks/toolbar/forms/FormKeyboardShortcut.vue b/frontend/components/tasks/toolbar/forms/FormKeyboardShortcut.vue new file mode 100644 index 00000000..a9a5df2d --- /dev/null +++ b/frontend/components/tasks/toolbar/forms/FormKeyboardShortcut.vue @@ -0,0 +1,75 @@ + + +