diff --git a/lib/www/client/source/src/components/event-edit-labels.vue b/lib/www/client/source/src/components/event-edit-labels.vue
new file mode 100644
index 0000000..be349ce
--- /dev/null
+++ b/lib/www/client/source/src/components/event-edit-labels.vue
@@ -0,0 +1,208 @@
+
+ $emit('input', e)"
+ max-width="600"
+ >
+
+
+ Event labels
+
+
+ mdi-magnify
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.text}}
+
+
+
+
+
+
+
+
+
+
+ Cancel
+
+
+
+ Save
+
+
+
+
+
+
+
diff --git a/lib/www/client/source/src/views/Log.vue b/lib/www/client/source/src/views/Log.vue
index eb21f25..fc49d6b 100644
--- a/lib/www/client/source/src/views/Log.vue
+++ b/lib/www/client/source/src/views/Log.vue
@@ -44,6 +44,14 @@
>
+ patchEvent(contextMenuItem.id, data)"
+ >
+
+
@@ -179,6 +187,7 @@ tr.align-top td:not(.align-default) {
import { mapActions, mapGetters, mapState } from 'vuex';
import DougalContextMenu from '@/components/context-menu';
import DougalEventEdit from '@/components/event-edit'
+import DougalEventEditLabels from '@/components/event-edit-labels'
import DougalEventEditHistory from '@/components/event-edit-history'
function ArraysEqual (a, b) {
@@ -198,6 +207,7 @@ export default {
components: {
DougalEventEdit,
+ DougalEventEditLabels,
DougalEventEditHistory,
DougalContextMenu
},
@@ -235,6 +245,7 @@ export default {
filter: "",
eventCount: null,
eventDialog: false,
+ eventLabelsDialog: false,
defaultEventTimestamp: null,
presetRemarks: null,
remarksMenu: null,