diff --git a/frontend/src/views/NoteEditorView.vue b/frontend/src/views/NoteEditorView.vue index edf27b5..862cbbc 100644 --- a/frontend/src/views/NoteEditorView.vue +++ b/frontend/src/views/NoteEditorView.vue @@ -38,6 +38,7 @@ const dirty = ref(false); const saving = ref(false); const showPreview = ref(false); const sidebarOpen = ref(true); +const notesExpanded = ref(false); const editorRef = ref | null>(null); const titleRef = ref(null); const tiptapEditor = computed(() => { @@ -228,6 +229,7 @@ onMounted(async () => { milestoneId.value = store.currentNote.milestone_id ?? null; noteType.value = (store.currentNote.note_type as NoteType) || "note"; Object.assign(entityMeta, store.currentNote.metadata || {}); + notesExpanded.value = !!(store.currentNote.body || '').trim(); savedTitle = title.value; savedBody = body.value; savedTags = [...tags.value]; @@ -382,48 +384,96 @@ onUnmounted(() => assist.clearSelection());
-
-
- - + +