openpencil/src/components/properties
Danila Poyarkov efa784a039 feat(layout): layout-grid editor section
Add a Layout grid section for frames/components with pattern (columns/rows/
grid), count, gutter/section size, and margin, plus visibility and remove
actions. The canvas already rendered layout grids from imported files; this
wires creation and editing through the standard panel list pattern with
undo support and icon+tooltip pattern options.
2026-07-20 15:09:28 +03:00
..
binding refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
blend-mode feat(editor): add paint blend mode controls 2026-07-17 22:10:27 +03:00
component-properties refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
constraints feat(editor): add resize constraints 2026-07-17 18:32:58 +03:00
item-list refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
LayoutSection feat(layout): layout-grid editor section 2026-07-20 15:09:28 +03:00
paint feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
shared-style refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
AppearanceSection.vue feat(ui): shadow-elevation for floating surfaces and blend-mode fit 2026-07-18 08:51:28 +03:00
BooleanOperationsControl.vue refactor(ui): use app tooltips consistently 2026-05-19 15:14:00 +03:00
EffectsSection.vue refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
ExportScaleInput.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
ExportSection.vue feat(app): finish Design panel migration 2026-07-14 17:40:56 +03:00
fill-label.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
FillSection.vue refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
MaskSection.vue feat(app): finish Design panel migration 2026-07-14 17:40:56 +03:00
PageSection.vue feat(app): finish Design panel migration 2026-07-14 17:40:56 +03:00
PositionSection.vue refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +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 refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
TypographySection.vue refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
VariableNumberField.vue feat(ui): add binding field skins 2026-07-13 14:04:13 +03:00
VariablesSection.vue feat(app): finish Design panel migration 2026-07-14 17:40:56 +03:00