diff --git a/src/renderer/src/components/note/Editor.vue b/src/renderer/src/components/note/Editor.vue index 3fb8056..f2078ea 100644 --- a/src/renderer/src/components/note/Editor.vue +++ b/src/renderer/src/components/note/Editor.vue @@ -56,6 +56,9 @@ onMounted(async () => { content: note.content || [], onUpdate: onUpdate, }) + + // Clear any highlights from find feature + editor.value.chain().selectAll().unsetHighlight().run() }) onBeforeUnmount(() => { editor.value?.destroy?.() @@ -152,10 +155,10 @@ defineExpose({ background: currentColor; } } - mark { + .highlighted { background: var(--theme-accent); color: var(--theme-bg); - padding: 0 0.2em; + border-radius: 0.2em; } ul[data-type='taskList'] { diff --git a/src/renderer/src/components/note/Find.vue b/src/renderer/src/components/note/Find.vue index dedb3e0..2f16d6e 100644 --- a/src/renderer/src/components/note/Find.vue +++ b/src/renderer/src/components/note/Find.vue @@ -1,34 +1,20 @@