openpencil/src/components
Danila Poyarkov 07e9182b4c Move collab routing logic into CollabPanel
CollabPanel now uses injected collab + useRouter() directly.
No more emit relay through EditorView.
2026-03-06 21:43:10 +03:00
..
chat Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
properties Use colorToCSS() instead of hand-rolled rgba conversions 2026-03-06 21:43:03 +03:00
AppMenu.vue Merge origin/master (PR #41 data-test-ids) 2026-03-05 09:03:26 +03:00
AppSelect.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
AppToast.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
CanvasContextMenu.vue Add context menu to layers panel 2026-03-02 19:45:09 +03:00
ChatPanel.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
CodePanel.vue Tailwind CSS v4 JSX export (#54) 2026-03-06 18:04:11 +03:00
CollabPanel.vue Move collab routing logic into CollabPanel 2026-03-06 21:43:10 +03:00
ColorInput.vue Delete re-export shims, import from @open-pencil/core directly 2026-03-06 21:42:56 +03:00
ColorPicker.vue Use colorToCSS() instead of hand-rolled rgba conversions 2026-03-06 21:43:03 +03:00
DesignPanel.vue Merge origin/master (PR #41 data-test-ids) 2026-03-05 09:03:26 +03:00
EditorCanvas.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
FillPicker.vue Use colorToCSS() instead of hand-rolled rgba conversions 2026-03-06 21:43:03 +03:00
FontPicker.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
HsvColorArea.vue Delete re-export shims, import from @open-pencil/core directly 2026-03-06 21:42:56 +03:00
LayersPanel.vue feat: mobile layout, PWA support (#27) (#27) 2026-03-05 19:51:51 +03:00
LayerTree.vue Add double-click to rename layers, extract useInlineRename composable 2026-03-06 09:50:35 +03:00
MobileDrawer.vue Fix drawer animation: single spring transition, no jump on close 2026-03-06 09:22:03 +03:00
MobileHud.vue Refactor mobile drawer: use VueUse composables, unify panels 2026-03-05 22:13:24 +03:00
NodeContextMenuContent.vue Tailwind CSS v4 JSX export (#54) 2026-03-06 18:04:11 +03:00
PagesPanel.vue Add double-click to rename layers, extract useInlineRename composable 2026-03-06 09:50:35 +03:00
PropertiesPanel.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
SafariBanner.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
ScrubInput.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
TabBar.vue Add data-test-id attributes to all Vue components (#41) 2026-03-04 17:18:26 +03:00
Toolbar.vue Adopt motion-v for mobile drawer and toolbar animations 2026-03-06 08:50:38 +03:00
VariablesDialog.vue Delete re-export shims, import from @open-pencil/core directly 2026-03-06 21:42:56 +03:00