From cae788ea1914e3cfd1953eaddacfd0b3e11aa5d5 Mon Sep 17 00:00:00 2001 From: mango Date: Sun, 22 Feb 2026 19:35:48 +0800 Subject: [PATCH] fix: multi-model providers show each model on separate line --- public/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/index.html b/public/index.html index de1d2ce..3b99884 100644 --- a/public/index.html +++ b/public/index.html @@ -37,7 +37,7 @@ h1{font-size:1.3em;color:var(--neon);margin-bottom:4px} .pv{display:flex;justify-content:space-between;padding:3px 0;font-size:.78em} .pv-l{display:flex;gap:5px;align-items:center} .pv-default{color:var(--warn)} -.pm{color:var(--dim);font-size:.85em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom} +.pm{color:var(--dim);font-size:.85em} .ok{color:var(--green)}.er{color:var(--err)} .gs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0} .g{font-size:.7em}.g-l{color:var(--dim)}.g-t{height:4px;background:var(--card2);border-radius:2px;margin:2px 0} @@ -122,7 +122,7 @@ function renderNodes(){
${n.role}OC ${n.oc_version}${n.os}
${hbBars}
供应商
-${provs.sort((a,b)=>b.default-a.default||(a.name>b.name?1:-1)).map(p=>`
${p.default?'':''}${p.name} ${p.model}
${p.status==='ok'?' '+p.ms+'ms':' '+(p.err||'离线')+''}
`).join('')} +${provs.sort((a,b)=>b.default-a.default||(a.name>b.name?1:-1)).map(p=>`
${p.default?'':''}${p.name}
${p.model.split(' | ').map(m=>''+m+'').join('
')}
${p.status==='ok'?' '+p.ms+'ms':' '+(p.err||'离线')+''}
`).join('')}
${[['cpu',n.cpu],['mem',n.mem],['disk',n.disk],['swap',n.swap]].map(([l,v])=>`
${l}
${on?v+'%':'—'}
`).join('')}