openpencil/src/theme
Danila Poyarkov a22d1edf8b refactor(ui): unify full-area placeholders
- Add one themed placeholder primitive for page, panel, dialog, and setup states

- Vertically center chat, code, assets, variables, and storage placeholders

- Let Vue replace the static boot splash instead of mutating global DOM from views
2026-07-26 17:02:29 +03:00
..
panel feat(vue): add responsive property grids 2026-07-26 12:42:50 +03:00
app-grouped-select.ts feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
app-select.ts feat(ui): section header bands and dropdown polish 2026-07-18 09:41:32 +03:00
binding-field.ts refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
checkerboard.ts feat(vue): promote color and fill primitives 2026-07-13 23:41:04 +03:00
collaboration.ts fix(ui): chrome polish — menubar contrast, menu/tab/tooltip type scale 2026-07-18 10:16:49 +03:00
color-slider.ts feat(vue): add responsive property grids 2026-07-26 12:42:50 +03:00
constraints.ts refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
dialog.ts feat(ui): add shared dialog shells 2026-07-26 14:07:15 +03:00
fill-picker.ts refactor(app): theme toolbar editing states 2026-07-18 00:07:49 +03:00
fill-swatch.ts feat(vue): promote color and fill primitives 2026-07-13 23:41:04 +03:00
icon-button.ts feat(ui): add themed panel foundations 2026-07-10 18:16:21 +03:00
input.ts refactor(ui): single field recipe and 11px panel typography 2026-07-18 07:37:28 +03:00
layer-tree.ts refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
layout-alignment.ts refactor(app): theme toolbar editing states 2026-07-18 00:07:49 +03:00
number-field.ts refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
page-list.ts refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
paint-field.ts feat(vue): add responsive property grids 2026-07-26 12:42:50 +03:00
placeholder.ts refactor(ui): unify full-area placeholders 2026-07-26 17:02:29 +03:00
segmented-control.ts fix(ui): segmented control track no longer reads as a filled bar 2026-07-18 09:56:47 +03:00
select.ts feat(ui): section header bands and dropdown polish 2026-07-18 09:41:32 +03:00
status.ts refactor(app): finish visual state theming 2026-07-18 00:23:38 +03:00
switch.ts feat(editor): add component property controls 2026-07-17 21:59:49 +03:00
tab-bar.ts fix(ui): chrome polish — menubar contrast, menu/tab/tooltip type scale 2026-07-18 10:16:49 +03:00
toolbar.ts feat(editor): add Figma-style frame presets (#418) 2026-07-26 00:05:57 +03:00
variable-table.ts refactor(app): finish visual state theming 2026-07-18 00:23:38 +03:00