openpencil/src
Danila Poyarkov 35667d84b5
fix(canvas): edit section labels inline (#608)
* fix(canvas): edit section labels inline

- Vertically center shaped section titles using cached paragraph metrics\n- Add generalized canvas-label edit state and a reusable inline label control\n- Match dark and light label presentation while editing and commit renames with undo

* fix(canvas): align label contrast handling

Use shared WCAG contrast selection for rendered and edited canvas labels while retaining exact node-fill presentation in the editing overlay.

* fix(canvas): composite translucent label colors

Choose label foreground contrast after compositing translucent section fills against the active canvas background.
2026-08-30 22:24:08 +03:00
..
app fix(fig): harden document worker sessions (#594) 2026-08-30 21:40:13 +03:00
assets
components fix(canvas): edit section labels inline (#608) 2026-08-30 22:24:08 +03:00
theme feat(diagnostics): add local usage and diagnostics foundation 2026-08-24 16:56:40 +03:00
views Merge origin/master into agent/mcp-automation-settings 2026-08-20 18:48:44 +03:00
app.css feat(code): add live JSX and HTML/CSS editing (#525) 2026-08-15 09:48:42 +03:00
App.vue feat: add Figma-style variants and component libraries (#512) 2026-08-14 19:31:41 +03:00
constants.ts feat(editor): add configurable snapping and guides 2026-08-18 19:11:48 +03:00
env.d.ts fix(mcp): isolate Portless development routes 2026-08-21 08:14:04 +03:00
global.d.ts feat(app): open multiple files from the Open dialog (#552) 2026-08-18 11:30:36 +03:00
main.ts chore(tools): harden package and dependency checks 2026-07-01 12:56:45 +03:00
markdown.d.ts
router.d.ts
router.ts refactor(app): polish files workspace and New tabs 2026-08-20 17:20:33 +03:00