Add graph icon grid, search-to-graph nav, overlay on CSS cards, fix clipboard copy

- Convert graph editor add-entity menu to showTypePicker icon grid with SVG icons
- Add CSPT to graph add-entity picker and ALL_CACHES watcher
- Add graphNavigateToNode() — command palette navigates to graph node when graph tab active
- Add CSPT entities to global search palette results
- Add overlay toggle button on picture-based CSS cards (toggleCSSOverlay)
- Fix clipboard copy on non-HTTPS (LAN) with execCommand fallback for all copy functions
- Fix notification bell button vertical centering in test preview strip canvas
- Add overlay.toggle, search.group.cspt i18n keys (en/ru/zh)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-15 11:32:55 +03:00
parent 294d704eb0
commit 3292e0daaf
10 changed files with 114 additions and 74 deletions

View File

@@ -626,6 +626,7 @@
"pattern.description.hint": "Необязательные заметки о назначении этого паттерна",
"pattern.visual_editor.hint": "Нажмите кнопки + чтобы добавить прямоугольники. Тяните края для изменения размера, тяните внутри для перемещения.",
"pattern.rectangles.hint": "Точная настройка позиций и размеров прямоугольников в координатах (0.0 до 1.0)",
"overlay.toggle": "Переключить наложение на экран",
"overlay.button.show": "Показать визуализацию наложения",
"overlay.button.hide": "Скрыть визуализацию наложения",
"overlay.started": "Визуализация наложения запущена",
@@ -1293,6 +1294,7 @@
"search.group.audio": "Аудиоисточники",
"search.group.value": "Источники значений",
"search.group.scenes": "Пресеты сцен",
"search.group.cspt": "Шаблоны обработки полос",
"settings.backup.label": "Резервное копирование",
"settings.backup.hint": "Скачать всю конфигурацию (устройства, цели, потоки, шаблоны, автоматизации) в виде одного JSON-файла.",
"settings.backup.button": "Скачать резервную копию",