Update changelog: add mobile/PWA, layer rename, drawer fix
This commit is contained in:
parent
23be8e3950
commit
2d58168ce0
|
|
@ -4,9 +4,11 @@
|
|||
|
||||
### Features
|
||||
|
||||
- Mobile layout & PWA — responsive editor with touch-optimized toolbar, swipeable bottom drawer (layers/properties/design/code), HUD overlay, and installable PWA with icons and service worker
|
||||
- Tailwind CSS v4 JSX export — export selections as HTML with Tailwind utility classes (`<div className="flex gap-4 p-3">`) from the Code panel, CLI (`bun open-pencil export --format jsx --style tailwind`), or programmatically via `sceneNodeToJSX(id, graph, 'tailwind')`. Supports layout, sizing, colors, border radius, opacity, rotation, overflow, shadows, blur, and typography. Uses v4 spacing semantics (px/4 multiplier) with automatic fallback to arbitrary values.
|
||||
- Code panel format toggle — switch between OpenPencil (custom components) and Tailwind (HTML + utility classes) output
|
||||
- Homebrew tap — `brew install open-pencil/tap/open-pencil` for macOS (arm64 + x64), auto-updated on each release
|
||||
- Double-click to rename layers — inline rename in layer panel, shared `useInlineRename` composable
|
||||
- New AI/MCP tools: `analyze_colors`, `analyze_typography`, `analyze_spacing`, `analyze_clusters`, `diff_create`, `diff_show`, `get_components`, `get_current_page`, `arrange`, `node_to_component`
|
||||
|
||||
### Improvements
|
||||
|
|
@ -14,6 +16,10 @@
|
|||
- Split tools into domain files (read, create, modify, structure, variables, vector, analyze) — easier to navigate and extend
|
||||
- Replace inline type definitions with named types (`Color`, `Vector`, `SceneNode`) across the codebase
|
||||
|
||||
### Fixes
|
||||
|
||||
- Fix drawer animation jump on close — single spring transition instead of two-phase
|
||||
|
||||
### Internal
|
||||
|
||||
- Add `motion-v` for declarative animations — used in mobile drawer (spring-animated height with pan gestures) and toolbar (layout-animated category switching with directional slide transitions)
|
||||
|
|
|
|||
Loading…
Reference in a new issue