..
chat
Multi-provider AI, sucrase JSX, Figma zoom shortcuts ( #72 )
2026-03-08 22:05:18 +03:00
properties
CSS Grid layout mode ( #73 )
2026-03-08 18:23:53 +03:00
ui
Multi-provider AI, sucrase JSX, Figma zoom shortcuts ( #72 )
2026-03-08 22:05:18 +03:00
AppMenu.vue
Multi-provider AI, sucrase JSX, Figma zoom shortcuts ( #72 )
2026-03-08 22:05:18 +03:00
AppSelect.vue
Multi-provider AI, sucrase JSX, Figma zoom shortcuts ( #72 )
2026-03-08 22:05:18 +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
Multi-provider AI, sucrase JSX, Figma zoom shortcuts ( #72 )
2026-03-08 22:05:18 +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
Fix duplicate :class, rename race, useFileDialog leak, restore clip/wrap
2026-03-07 14:27:17 +03:00
HsvColorArea.vue
Centralize all color utilities in color.ts
2026-03-07 10:02:11 +03:00
LayersPanel.vue
feat: mobile layout, PWA support ( #27 ) ( #27 )
2026-03-05 19:51:51 +03:00
LayerTree.vue
Fix double-click rename in layer tree and pages panel
2026-03-08 22:58:38 +03:00
MobileDrawer.vue
Refine breakpoint and rename patterns
2026-03-06 19:32:14 +03:00
MobileHud.vue
Fix duplicate :class, rename race, useFileDialog leak, restore clip/wrap
2026-03-07 14:27:17 +03:00
NodeContextMenuContent.vue
Fix duplicate :class, rename race, useFileDialog leak, restore clip/wrap
2026-03-07 14:27:17 +03:00
PagesPanel.vue
Fix double-click rename in layer tree and pages panel
2026-03-08 22:58:38 +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
Fix duplicate :class, rename race, useFileDialog leak, restore clip/wrap
2026-03-07 14:27:17 +03:00
VariablesDialog.vue
Add E2E test coverage for canvas, toolbar, panels, properties, auto-layout, variables, export
2026-03-07 22:11:25 +03:00