openpencil/tests/engine/render/canvas
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
..
effects
guides
labels fix(canvas): edit section labels inline (#608) 2026-08-30 22:24:08 +03:00
visual refactor(fig): own instance interpretation 2026-07-18 02:06:34 +03:00
blend.test.ts
boolean-visual.test.ts
boolean.test.ts
cache.test.ts
component-label-text.test.ts
corner-smoothing.test.ts
culling.test.ts
derived-text.test.ts
font-readiness.test.ts
gradient.test.ts
image-fill.test.ts
label-cache.test.ts
layout-grids.test.ts
line.test.ts
masks.test.ts
measurement.test.ts
raster-export.test.ts
renderer-lifecycle.test.ts
retained-backing.test.ts
schema-fill-fallback.test.ts
silhouette-autopsy.test.ts
text-font-variations.test.ts
text.test.ts
variable-modes.test.ts