| .. |
|
chat
|
fix(ui): keep tooltips on floating triggers
|
2026-06-06 11:31:24 +03:00 |
|
CollabPanel
|
fix(collab): copy public desktop share links
|
2026-06-30 12:04:35 +03:00 |
|
ColorPicker
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
ColorPickerPanel
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
FontSettings
|
feat(app): add desktop HTTP bridge for online services
|
2026-06-30 16:52:26 +03:00 |
|
LayerTree
|
refactor(app): split layer tree rows
|
2026-06-30 19:27:38 +03:00 |
|
MobileHud
|
fix(collab): copy public desktop share links
|
2026-06-30 12:04:35 +03:00 |
|
properties
|
fix(app): use valid stroke grid icon
|
2026-06-30 19:13:29 +03:00 |
|
Toolbar
|
chore: code formatting
|
2026-05-22 20:24:02 +02:00 |
|
ui
|
refactor(app): consolidate property panel primitives
|
2026-06-30 18:01:40 +03:00 |
|
AppMenu.vue
|
fix(ai): allow custom OpenRouter models
|
2026-05-19 15:10:32 +03:00 |
|
AppToast.vue
|
refactor(app): consolidate property panel primitives
|
2026-06-30 18:01:40 +03:00 |
|
AssetsPanel.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
CanvasMenu.vue
|
fix(ai): allow custom OpenRouter models
|
2026-05-19 15:10:32 +03:00 |
|
ChatPanel.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
CodePanel.vue
|
fix(app): show Code panel import errors
|
2026-06-30 10:51:05 +03:00 |
|
DesignPanel.vue
|
feat(export): persist per-node export settings
|
2026-06-06 20:05:34 +03:00 |
|
EditorCanvas.vue
|
refactor(app): consolidate property panel primitives
|
2026-06-30 18:01:40 +03:00 |
|
FillPicker.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
FontPicker.vue
|
feat(app): add desktop HTTP bridge for online services
|
2026-06-30 16:52:26 +03:00 |
|
GradientEditor.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
ImageFillPicker.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
LayersPanel.vue
|
refactor(app): split layer tree rows
|
2026-06-30 19:27:38 +03:00 |
|
MobileDrawer.vue
|
refactor(app): split layer tree rows
|
2026-06-30 19:27:38 +03:00 |
|
PagesPanel.vue
|
chore: code formatting
|
2026-05-22 20:24:02 +02:00 |
|
PickerSlider.vue
|
refactor(vue): use test id directive
|
2026-05-15 12:37:00 +03:00 |
|
PropertiesPanel.vue
|
Refactor architecture boundaries across core, app, and packages (#234)
|
2026-04-30 15:14:19 +03:00 |
|
SafariBanner.vue
|
chore: format sources with oxfmt
|
2026-05-03 21:03:40 +03:00 |
|
ScrubInput.vue
|
refactor(vue): use test id helper for dynamic attrs
|
2026-05-15 12:28:50 +03:00 |
|
TabBar.vue
|
refactor(ui): localize tooltip labels
|
2026-05-19 15:41:38 +03:00 |
|
VariablesDialog.vue
|
feat: split SceneGraph and Pen packages
|
2026-06-30 10:54:32 +03:00 |
|
ZoomDropdown.vue
|
fix(ai): allow custom OpenRouter models
|
2026-05-19 15:10:32 +03:00 |