From ab1e95e40fdcff63dd891b16552093236415076c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Thu, 20 Aug 2026 22:25:06 +0300 Subject: [PATCH] Shrink search field, label filter selector, bold session name --- frontend/index.html | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 92d6964..fff1dba 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -90,9 +90,10 @@ body { font: 14px/1.5 system-ui, sans-serif; background: var(--bg); color: var(- /* Trace view */ .trace-topbar { display: flex; gap: 12px; padding: 12px 16px; background: var(--bg-panel); align-items: center; flex-shrink: 0; } -.trace-topbar input { flex: 1; padding: 8px 12px; background: var(--bg-input); border: 1px solid var(--border); border-radius: 4px; color: var(--text); } +.trace-topbar input { flex: 0 1 33.333%; padding: 8px 12px; background: var(--bg-input); border: 1px solid var(--border); border-radius: 4px; color: var(--text); } .trace-topbar input::placeholder { color: var(--text-muted); } .trace-topbar select { padding: 8px 12px; background: var(--bg-input); border: 1px solid var(--border); border-radius: 4px; color: var(--text); } +.trace-topbar .filter-label { color: var(--text-muted); font-size: 13px; white-space: nowrap; } .trace-topbar button { padding: 8px 16px; background: var(--accent); color: #fff; border: none; border-radius: 4px; cursor: pointer; font-weight: 600; } .trace-topbar button:hover { background: var(--accent-hover); } .trace-topbar button.stop { background: var(--bg-input); color: var(--text); } @@ -260,11 +261,12 @@ body { font: 14px/1.5 system-ui, sans-serif; background: var(--bg); color: var(-
+ - +
@@ -275,8 +277,8 @@ body { font: 14px/1.5 system-ui, sans-serif; background: var(--bg); color: var(-
- - + +
—
@@ -362,7 +364,7 @@ const STATE = { messages: [], typeCounts: [], traceMap: [], - sideView: 'stats', + sideView: 'map', pendingDeleteId: null, serverAvailable: false, serverName: '', @@ -1842,6 +1844,7 @@ const LANG_RU = { 'Install PWA': 'Установить PWA', 'Search hex bytes...': 'Поиск по данным (hex)...', 'All commands': 'Все команды', + 'Filter': 'Фильтр', 'Start Capture': 'Начать захват', 'Stop Capture': 'Остановить захват', 'Connect to server': 'Подключиться к серверу',