Replace collapsible stream groups with sub-tabs navigation
- Replace expandable/collapsible groups with tab bar (Screen Capture, Static Image, Processed) - Persist active stream tab in localStorage - Shorten tab labels by removing "Streams" suffix - Remove type badge from cards (redundant with tab separation) - Add count badge on each tab with active highlight Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -200,8 +200,8 @@
|
||||
"common.edit": "Edit",
|
||||
"streams.title": "\uD83D\uDCFA Picture Streams",
|
||||
"streams.description": "Picture streams define the capture pipeline. A raw stream captures from a display using a capture template. A processed stream applies postprocessing to another stream. Assign streams to devices.",
|
||||
"streams.group.raw": "Screen Capture Streams",
|
||||
"streams.group.processed": "Processed Streams",
|
||||
"streams.group.raw": "Screen Capture",
|
||||
"streams.group.processed": "Processed",
|
||||
"streams.add": "Add Picture Stream",
|
||||
"streams.add.raw": "Add Screen Capture",
|
||||
"streams.add.processed": "Add Processed Stream",
|
||||
@@ -281,7 +281,7 @@
|
||||
"device.stream_settings.smoothing": "Smoothing:",
|
||||
"device.stream_settings.smoothing_hint": "Temporal blending between frames (0=none, 1=full). Reduces flicker.",
|
||||
"device.tip.stream_selector": "Configure picture stream and LED projection settings for this device",
|
||||
"streams.group.static_image": "Static Image Streams",
|
||||
"streams.group.static_image": "Static Image",
|
||||
"streams.add.static_image": "Add Static Image",
|
||||
"streams.edit.static_image": "Edit Static Image",
|
||||
"streams.type.static_image": "Static Image",
|
||||
|
||||
@@ -200,8 +200,8 @@
|
||||
"common.edit": "Редактировать",
|
||||
"streams.title": "\uD83D\uDCFA Видеопотоки",
|
||||
"streams.description": "Видеопотоки определяют конвейер захвата. Сырой поток захватывает экран с помощью шаблона захвата. Обработанный поток применяет постобработку к другому потоку. Назначайте потоки устройствам.",
|
||||
"streams.group.raw": "Потоки Захвата Экрана",
|
||||
"streams.group.processed": "Обработанные Потоки",
|
||||
"streams.group.raw": "Захват Экрана",
|
||||
"streams.group.processed": "Обработанные",
|
||||
"streams.add": "Добавить Видеопоток",
|
||||
"streams.add.raw": "Добавить Захват Экрана",
|
||||
"streams.add.processed": "Добавить Обработанный",
|
||||
@@ -281,7 +281,7 @@
|
||||
"device.stream_settings.smoothing": "Сглаживание:",
|
||||
"device.stream_settings.smoothing_hint": "Временное смешивание между кадрами (0=нет, 1=полное). Уменьшает мерцание.",
|
||||
"device.tip.stream_selector": "Настройки видеопотока и проекции LED для этого устройства",
|
||||
"streams.group.static_image": "Статические изображения",
|
||||
"streams.group.static_image": "Статические",
|
||||
"streams.add.static_image": "Добавить статическое изображение",
|
||||
"streams.edit.static_image": "Редактировать статическое изображение",
|
||||
"streams.type.static_image": "Статическое изображение",
|
||||
|
||||
Reference in New Issue
Block a user