compunerd commited on
Commit
cdea7ed
·
verified ·
1 Parent(s): f7a2fac

Collapse empty chat-log black box; chat column hugs text bar

Browse files
bqsm_assist/phoenix_dashboard.py CHANGED
@@ -354,7 +354,7 @@ select{font-family:var(--mono);font-size:10px;padding:4px 8px;background:var(--s
354
  .log .entry.control{color:var(--ch7);font-weight:bold}
355
  .log .entry.chat{color:var(--ch2);font-weight:bold}
356
 
357
- .bottom-bar{grid-column:1/3;display:grid;grid-template-columns:1fr 360px;gap:0;
358
  background:var(--surface);border-top:1px solid var(--border)}
359
  .verbose-panel{border-right:1px solid var(--border);display:flex;flex-direction:column;height:160px}
360
  .verbose-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
@@ -371,10 +371,10 @@ select{font-family:var(--mono);font-size:10px;padding:4px 8px;background:var(--s
371
  .verbose-log .ventry .tag.tool{color:var(--ch4)}
372
  .verbose-log .ventry .tag.chat{color:var(--ch2)}
373
 
374
- .chat-panel{display:flex;flex-direction:column;height:160px}
375
  .chat-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
376
  letter-spacing:.12em;text-transform:uppercase;color:var(--text-m);border-bottom:1px solid var(--border)}
377
- .chat-log{flex:1;overflow-y:auto;padding:4px 12px;font-family:var(--mono);font-size:10px}
378
  .chat-log .msg{padding:2px 0}
379
  .chat-log .msg .role{font-weight:bold;margin-right:4px}
380
  .chat-log .msg .role.user{color:var(--ch1)}
 
354
  .log .entry.control{color:var(--ch7);font-weight:bold}
355
  .log .entry.chat{color:var(--ch2);font-weight:bold}
356
 
357
+ .bottom-bar{grid-column:1/3;display:grid;grid-template-columns:1fr 360px;gap:0;align-items:end;
358
  background:var(--surface);border-top:1px solid var(--border)}
359
  .verbose-panel{border-right:1px solid var(--border);display:flex;flex-direction:column;height:160px}
360
  .verbose-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
 
371
  .verbose-log .ventry .tag.tool{color:var(--ch4)}
372
  .verbose-log .ventry .tag.chat{color:var(--ch2)}
373
 
374
+ .chat-panel{display:flex;flex-direction:column;height:auto}
375
  .chat-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
376
  letter-spacing:.12em;text-transform:uppercase;color:var(--text-m);border-bottom:1px solid var(--border)}
377
+ .chat-log{flex:0 0 auto;max-height:140px;overflow-y:auto;padding:4px 12px;font-family:var(--mono);font-size:10px}
378
  .chat-log .msg{padding:2px 0}
379
  .chat-log .msg .role{font-weight:bold;margin-right:4px}
380
  .chat-log .msg .role.user{color:var(--ch1)}
phoenix_dashboard.py CHANGED
@@ -354,7 +354,7 @@ select{font-family:var(--mono);font-size:10px;padding:4px 8px;background:var(--s
354
  .log .entry.control{color:var(--ch7);font-weight:bold}
355
  .log .entry.chat{color:var(--ch2);font-weight:bold}
356
 
357
- .bottom-bar{grid-column:1/3;display:grid;grid-template-columns:1fr 360px;gap:0;
358
  background:var(--surface);border-top:1px solid var(--border)}
359
  .verbose-panel{border-right:1px solid var(--border);display:flex;flex-direction:column;height:160px}
360
  .verbose-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
@@ -371,10 +371,10 @@ select{font-family:var(--mono);font-size:10px;padding:4px 8px;background:var(--s
371
  .verbose-log .ventry .tag.tool{color:var(--ch4)}
372
  .verbose-log .ventry .tag.chat{color:var(--ch2)}
373
 
374
- .chat-panel{display:flex;flex-direction:column;height:160px}
375
  .chat-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
376
  letter-spacing:.12em;text-transform:uppercase;color:var(--text-m);border-bottom:1px solid var(--border)}
377
- .chat-log{flex:1;overflow-y:auto;padding:4px 12px;font-family:var(--mono);font-size:10px}
378
  .chat-log .msg{padding:2px 0}
379
  .chat-log .msg .role{font-weight:bold;margin-right:4px}
380
  .chat-log .msg .role.user{color:var(--ch1)}
 
354
  .log .entry.control{color:var(--ch7);font-weight:bold}
355
  .log .entry.chat{color:var(--ch2);font-weight:bold}
356
 
357
+ .bottom-bar{grid-column:1/3;display:grid;grid-template-columns:1fr 360px;gap:0;align-items:end;
358
  background:var(--surface);border-top:1px solid var(--border)}
359
  .verbose-panel{border-right:1px solid var(--border);display:flex;flex-direction:column;height:160px}
360
  .verbose-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
 
371
  .verbose-log .ventry .tag.tool{color:var(--ch4)}
372
  .verbose-log .ventry .tag.chat{color:var(--ch2)}
373
 
374
+ .chat-panel{display:flex;flex-direction:column;height:auto}
375
  .chat-panel h3{padding:6px 12px;font-family:var(--mono);font-size:9px;font-weight:600;
376
  letter-spacing:.12em;text-transform:uppercase;color:var(--text-m);border-bottom:1px solid var(--border)}
377
+ .chat-log{flex:0 0 auto;max-height:140px;overflow-y:auto;padding:4px 12px;font-family:var(--mono);font-size:10px}
378
  .chat-log .msg{padding:2px 0}
379
  .chat-log .msg .role{font-weight:bold;margin-right:4px}
380
  .chat-log .msg .role.user{color:var(--ch1)}