Open Design embed: theme bridge без FOUC

## Что это Когда пользователь открывает Rox Design embed (⌘⇧D) внутри ROX.ONE, тема (light/dark/системная) и токены дизайна должны применяться синхронно: chrome ROX и iframe-content одной темы, без вспышки светлой темы при инициализации (FOUC). Решение — `@rox-one/design-theme-bridge`: shared CSS variables инжектируются в embed до первого paint через `did-finish-load` hook WebContentsView. Theme-changes (toggle dark) пробрасываются через `postMessage` с debounce 16ms. На стороне Open Design — ## 🔗 Linear - [PZD-136](https://linear.app/kuhjie/issue/PZD-136) (match confidence: 0.356)

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🌊

Frictionless UX

Date

About 19 hours ago

Author

agi

Subscribe to post

Get notified by email when there are changes.