May 20th, 2026

ROX DESIGN: standalone-кнопка в TopBar + ⌘⇧D хоткей

Что изменилось

В верхней панели появилась отдельная кнопка ROX DESIGN с четырьмя визуальными состояниями. Открыть или закрыть embed теперь можно одной горячей клавишей — без mouse-навигации.

  • 4 состояния кнопки: idle (серая), starting (анимированная), running (подсвеченная), failed (красная с tooltip-объяснением).
  • Хоткей ⌘⇧D / Ctrl+Shift+D: регистрируется через before-input-event с focus-guard — не срабатывает, если фокус в input-поле или textarea.
  • rox-design:status-changed IPC: main-процесс broadcast'ит статус — все подписанные UI-элементы обновляются синхронно.
  • design:toggle IPC: renderer диспатчит toggle — main решает, открыть, закрыть или перезапустить sidecar.
  • Visual integration: кнопка в TopBar справа от Theme-switcher, размером и стилем матчится с существующими TopBar-кнопками.

Где попробовать

Нажмите ⌘⇧D (Mac) или Ctrl+Shift+D (Win/Linux) — Open Design встроенный в чат откроется или закроется. Альтернатива — клик по кнопке ROX DESIGN в верхней панели.

Связано

PR #282 — standalone-кнопка + хоткей.