mirror of
https://github.com/nexu-io/open-design.git
synced 2026-06-01 03:14:35 +07:00
* feat(web): tweaks palette popover with HSL hue-shift recoloring Adds a Tweaks color-palette popover to the HTML preview toolbar. Selecting a palette re-skins the iframe in place via a srcDoc-side bridge that walks the DOM and shifts every chromatic paint to the target hue while preserving each color's saturation and lightness — pale tints stay pale, bold CTAs stay bold, just in the new color family. Mono-noir desaturates instead of shifting. - runtime/srcdoc: new injectPaletteBridge + paletteBridge / initialPalette options - file-viewer-render-mode: paletteActive flips URL-load back to srcDoc so the bridge can be injected - FileViewer: state, popover, postMessage wiring, srcDoc + useUrlLoadPreview integration - PaletteTweaks: popover UI with Original + Coral / Electric / Acid forest / Risograph / Mono noir - PreviewDrawOverlay: stub pass-through until the draw branch lands * feat(web): hide finalize-design toolbar from project header * test(e2e): skip project actions toolbar flow after toolbar removal * Polish manual edit inspector * Implement manual edit inspector * Fix manual edit review regressions * Fix FileViewer CI regressions * Fix remaining manual edit review issues * Flush manual edit styles before draw exit * Restore Critique Theater styles * Accept pixel line-height manual edits --------- Co-authored-by: qiongyu1999 <2694684348@qq.com> |
||
|---|---|---|
| .. | ||
| api-empty-response.test.ts | ||
| app-design-files.test.ts | ||
| app-manual-edit.test.ts | ||
| app-restoration.test.ts | ||
| app.test.ts | ||
| critique-theater.test.ts | ||
| entry-chrome-flows.test.ts | ||
| entry-configuration-flows.test.ts | ||
| examples-preview-core.test.ts | ||
| examples-preview-share.test.ts | ||
| project-management-flows.test.ts | ||
| real-daemon-run.test.ts | ||
| settings-api-protocol.test.ts | ||
| settings-connectors-auth-happy-path.test.ts | ||
| settings-connectors-auth-recovery.test.ts | ||
| settings-local-cli-codex-fallback.test.ts | ||
| settings-memory-routines.test.ts | ||
| workspace-keyboard-flows.test.ts | ||