openpencil/src/components
Danila Poyarkov 12031b76c9 feat(app): migrate position and appearance panels
- Move independent-corner presentation and batched mutations into AppearanceControls

- Rebuild Position and Appearance with aligned panel grids and semantic locators

- Replace type text headers with compact node icons and add visual coverage
2026-07-13 14:47:48 +03:00
..
canvas refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
chat feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
CollabPanel feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
color-picker-panel refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
ColorPicker refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
editor refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
fill-picker feat(vue): finalize NumberField API and docs 2026-07-13 10:19:24 +03:00
font-picker feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
FontSettings feat(app): add desktop HTTP bridge for online services 2026-06-30 16:52:26 +03:00
inputs feat(ui): add binding field skins 2026-07-13 14:04:13 +03:00
LayerTree refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
MobileHud fix(collab): copy public desktop share links 2026-06-30 12:04:35 +03:00
properties feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
Shell refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
Toolbar feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
ui feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
variables refactor(vue): split i18n domains (#371) 2026-07-01 10:19:52 +03:00
AssetsPanel.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
ChatPanel.vue chore(tools): harden package and dependency checks 2026-07-01 12:56:45 +03:00
CodePanel.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
DesignPanel.vue feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
EditorCanvas.vue feat(vue): finalize NumberField API and docs 2026-07-13 10:19:24 +03:00
LayersPanel.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
MobileDrawer.vue refactor(app): split layer tree rows 2026-06-30 19:27:38 +03:00
PagesPanel.vue refactor(vue): share flat reorder drag 2026-07-01 20:47:38 +03:00
PropertiesPanel.vue refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
SafariBanner.vue chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
TabBar.vue refactor(ui): localize tooltip labels 2026-05-19 15:41:38 +03:00