You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/restart-plan/phase-6-spatial-polish.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ Achieve parity with the legacy `/pages/:pageId` immersive spatial canvas experie
51
51
| Item | Status | Notes |
52
52
|------|--------|-------|
53
53
| Fullscreen `PageEditorView.vue` shell |**Done**|`PageLayout.vue` replaces `DefaultLayout.vue` for `/pages/:pageId` via route meta |
54
-
|`MainToolbar` (shadcn) |**Partial**| Standalone `MainToolbar.vue` extracted from `PageLayout.vue`. Still missing: page action buttons, insert dialogs, zoom other than reset, fit-to-screen |
54
+
|`MainToolbar` (shadcn) |**Partial**| Standalone `MainToolbar.vue` extracted from `PageLayout.vue`. Still missing: page action buttons, insert dialogs, zoom other than reset/fit-to-screen |
55
55
|`LeftSidebar` (shadcn) — Recent, Favorites, Selected, Current path |**Partial**| Resizable collapsible sidebar shell exists. `CurrentPath` and `CollabStatus` wired. `RecentPagesCard` and `FavoritePagesCard` now load real data via `useUserPageLists` composable. `SelectedPagesCard` remains client-side only |
56
56
|`RightSidebar` (shadcn) — Note/Page/Arrow properties |**Partial**|`NotePropertiesCard`, `ArrowPropertiesCard`, `PagePropertiesCard` are wired and visible. Many legacy fields (wrap, anchor, z-index, timestamps) not exposed. Snapshots, management, backlinks exist |
57
57
|`TableContextMenu` (shadcn) — right-click on canvas |**Partial**|`CanvasContextMenu.vue` exists for canvas background. No per-note context menu |
@@ -86,6 +86,7 @@ Achieve parity with the legacy `/pages/:pageId` immersive spatial canvas experie
86
86
| Arrow label (editable `Y.XmlFragment`) |**Done**|`NoteTiptapEditor` at midpoint. Proper collaborative rich-text editing on `Y.XmlFragment`|
0 commit comments