openpencil/src/theme/panel/item-row.ts
Danila Poyarkov 0071c32544 feat(vue): add responsive property grids
- Add a headless PropertyGrid primitive with themed app composition

- Keep composite paint details full-width and show remove actions consistently

- Tighten color picker and Design-panel field sizing without clipping values
2026-07-26 12:42:50 +03:00

10 lines
294 B
TypeScript

export default {
slots: {
root: 'group grid min-h-6 grid-cols-[minmax(0,1fr)_auto] items-center gap-x-1.5 gap-y-1.5 py-0.5',
content: 'flex min-w-0 items-center gap-1.5',
rail: 'flex shrink-0 items-center gap-0.5',
details: 'col-span-2 min-w-0',
remove: ''
}
} as const