openpencil/src/components
Danila Poyarkov 5d9645fead feat(ui): section header bands and dropdown polish
- Section headers become full 32px bands (title + trailing actions
  vertically centered) instead of an 11px line crammed against fields,
  giving each section a clear structural band like Figma
- Select dropdowns adopt the floating-surface elevation (12px radius, no
  border, deep shadow), 24px flush items, and scroll up/down buttons for
  long lists (blend modes)
- Font-settings gear trigger drops its hardcoded dark bg+border for the
  ghost icon-button recipe
- Segmented-control active state uses neutral hover fill instead of the
  blue-grey selection color
2026-07-18 09:41:32 +03:00
..
canvas refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
chat refactor(app): finish visual state theming 2026-07-18 00:23:38 +03:00
CollabPanel refactor(app): finish visual state theming 2026-07-18 00:23:38 +03:00
color-picker-panel feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
ColorPicker feat(app): migrate paint effect and export panels 2026-07-14 17:06:28 +03:00
editor refactor(ui): organize app component domains 2026-07-01 09:58:10 +03:00
fill-picker refactor(app): theme toolbar editing states 2026-07-18 00:07:49 +03:00
font-picker feat(app): finish Design panel migration 2026-07-14 17:40:56 +03:00
FontSettings feat(ui): section header bands and dropdown polish 2026-07-18 09:41:32 +03:00
inputs feat(ui): add binding field skins 2026-07-13 14:04:13 +03:00
LayerTree feat(editor): scale and theme Layers panel 2026-07-17 17:23:16 +03:00
MobileHud refactor(app): finish visual state theming 2026-07-18 00:23:38 +03:00
navigation refactor(app): theme editor navigation states 2026-07-17 21:03:35 +03:00
properties feat(ui): shadow-elevation for floating surfaces and blend-mode fit 2026-07-18 08:51:28 +03:00
Shell refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
Toolbar feat(ui): shadow-elevation for floating surfaces and blend-mode fit 2026-07-18 08:51:28 +03:00
ui feat(ui): section header bands and dropdown polish 2026-07-18 09:41:32 +03:00
variables fix(app): align layer rows and icon menus 2026-07-18 05:56:36 +03:00
AssetsPanel.vue feat(ui): confident selection and consistent panel headers 2026-07-18 07:40:06 +03:00
ChatPanel.vue refactor: adopt shared utility libraries 2026-07-10 22:42:24 +03:00
CodePanel.vue refactor(ui): remove test-id prop APIs 2026-07-01 09:05:27 +03:00
DesignPanel.vue refactor(ui): replace sizing design tokens with plain utilities 2026-07-18 08:35:32 +03:00
EditorCanvas.vue feat(vue): finalize NumberField API and docs 2026-07-13 10:19:24 +03:00
LayersPanel.vue feat(ui): confident selection and consistent panel headers 2026-07-18 07:40:06 +03:00
MobileDrawer.vue refactor(app): split layer tree rows 2026-06-30 19:27:38 +03:00
PagesPanel.vue fix(app): align layer rows and icon menus 2026-07-18 05:56:36 +03:00
PropertiesPanel.vue feat(ui): accent underline indicator for properties tabs 2026-07-18 07:45:15 +03:00
SafariBanner.vue chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
TabBar.vue refactor(app): theme editor navigation states 2026-07-17 21:03:35 +03:00