diff --git a/frontend/src/features/workspace/WorkspaceView.tsx b/frontend/src/features/workspace/WorkspaceView.tsx index 8c7c2b6..2cf88b3 100644 --- a/frontend/src/features/workspace/WorkspaceView.tsx +++ b/frontend/src/features/workspace/WorkspaceView.tsx @@ -1391,13 +1391,26 @@ export const WorkspaceView: React.FC = ({ )} - {/* If zoomed, show zoomed block as prominent header */} + {/* If zoomed, show zoomed block as editable prominent header */} {zoomedBlock && ( -
-

- - {zoomedBlock.content || 'Unbenannter Ast'} -

+
+ + updateBlock(zoomedBlock.id, { content: e.target.value })} + onKeyDown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); + const zoomIdx = selectedDoc.blocks.findIndex((b) => b.id === zoomedBlock.id); + if (zoomIdx !== -1) { + insertNewBulletAfter(zoomIdx, (zoomedBlock.level || 0) + 1); + } + } + }} + placeholder="Bullet-Titel bearbeiten… (Enter für Unterpunkt)" + className="w-full bg-transparent text-xl font-bold text-main focus:outline-none placeholder:text-faint" + />
)} @@ -1683,11 +1696,26 @@ export const WorkspaceView: React.FC = ({