openpencil/src/components/properties
Danila Poyarkov 5371ed11b8 feat(app): migrate paint effect and export panels
- Share compact item-row and paint-field anatomy across Fill, Stroke, Effects, and Export
- Add COLOR binding transactions with picker rollback and one-step undo
- Replace bespoke panel test hooks with semantic selectors and visual coverage
2026-07-14 17:06:28 +03:00
..
binding feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
item-list feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
LayoutSection feat(app): migrate layout size controls 2026-07-13 15:34:25 +03:00
paint feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
AppearanceSection.vue feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
BooleanOperationsControl.vue refactor(ui): use app tooltips consistently 2026-05-19 15:14:00 +03:00
EffectsSection.vue feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
ExportScaleInput.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
ExportSection.vue feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
fill-label.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
FillSection.vue feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
MaskSection.vue feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
PageSection.vue feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
PositionSection.vue feat(app): migrate position and appearance panels 2026-07-13 14:47:48 +03:00
PropertyListRoot.vue feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
SelectionActionsControl.vue feat(editor): add blend mode and mask controls 2026-07-10 17:01:28 +03:00
StrokeSection.vue feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
TypographySection.vue feat(vue): finalize NumberField API and docs 2026-07-13 10:19:24 +03:00
VariableNumberField.vue feat(ui): add binding field skins 2026-07-13 14:04:13 +03:00
VariablesSection.vue feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
VariantSection.vue feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00