diff --git a/Plugin/unraid/include/ai_chat.php b/Plugin/unraid/include/ai_chat.php index 168580f..4a2b15a 100644 --- a/Plugin/unraid/include/ai_chat.php +++ b/Plugin/unraid/include/ai_chat.php @@ -194,7 +194,11 @@ function vv_ai_chat_assets(): void { .vv-ai-think.open { display:block; } .vv-ai-src { margin-top:9px; border-top:1px solid #1c1c1c; padding-top:7px; } -.vv-ai-src-h { font-size:9px; letter-spacing:.07em; text-transform:uppercase; color:#3a3a3a; margin-bottom:4px; } +.vv-ai-src-h { font-size:9px; letter-spacing:.07em; text-transform:uppercase; color:#3a3a3a; + margin-bottom:4px; cursor:pointer; user-select:none; } +.vv-ai-src-h:hover { color:#6a6a6a; } +.vv-ai-src-car { display:inline-block; width:10px; } +.vv-ai-src.collapsed .vv-ai-src-l { display:none; } .vv-ai-src-i { font-size:11px; color:#5a5a5a; padding:2px 0; cursor:pointer; display:flex; gap:8px; } .vv-ai-src-i:hover { color:#8a8a8a; } .vv-ai-src-n { color:#3a4a6a; font-family:monospace; flex-shrink:0; } @@ -556,7 +560,12 @@ vv_ai_profiles_script(); // path carrying a quote interpolated into an attribute is code execution, not a display bug. function sourcesHtml(sources) { if (!sources || !sources.length) return ''; - let h = '