fix: my tab card layout - info below title

This commit is contained in:
2026-07-27 10:53:26 +08:00
parent 97de708469
commit 32a98d0e84
+7 -9
View File
@@ -98,16 +98,14 @@ const PageMarket = {
const pending = d.dashb_pending ? '<span class="badge" style="background:rgba(255,159,10,.15);color:#FF9F0A">待审核</span>' : '<span class="badge" style="background:rgba(52,199,89,.12);color:#34C759">已通过</span>'; const pending = d.dashb_pending ? '<span class="badge" style="background:rgba(255,159,10,.15);color:#FF9F0A">待审核</span>' : '<span class="badge" style="background:rgba(52,199,89,.12);color:#34C759">已通过</span>';
const created = d.created ? new Date(d.created).toLocaleString('zh-CN', {month:'numeric',day:'numeric',hour:'2-digit',minute:'2-digit'}) : '-'; const created = d.created ? new Date(d.created).toLocaleString('zh-CN', {month:'numeric',day:'numeric',hour:'2-digit',minute:'2-digit'}) : '-';
const updated = d.updated ? new Date(d.updated).toLocaleString('zh-CN', {month:'numeric',day:'numeric',hour:'2-digit',minute:'2-digit'}) : created; const updated = d.updated ? new Date(d.updated).toLocaleString('zh-CN', {month:'numeric',day:'numeric',hour:'2-digit',minute:'2-digit'}) : created;
return `<div class="glass-card" style="padding:14px 16px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap"> return `<div class="glass-card" style="padding:14px 16px;margin-bottom:8px">
<div style="flex:1;min-width:200px"> <div style="font-weight:600;font-size:14px;margin-bottom:4px">${d.name||'Unnamed'} <span style="color:var(--text-tertiary);font-weight:400;font-size:12px">v${d.version||'1.0'}</span></div>
<div style="font-weight:600;font-size:14px">${d.name||'Unnamed'} <span style="color:var(--text-tertiary);font-weight:400;font-size:12px">v${d.version||'1.0'}</span></div> <div style="font-size:12px;color:var(--text-tertiary);margin-bottom:4px">
<div style="font-size:12px;color:var(--text-tertiary);margin-top:2px"> ${d.author||''} · ${d.downloads||0} 次下载 · ${pending} <br>
${d.author||''} · ${d.downloads||0} 次下载 · ${pending} <span style="font-size:11px">上传: ${created}${updated!==created?' · 更新: '+updated:''}</span>
</div>
<div style="font-size:11px;color:var(--text-tertiary);margin-top:2px">上传: ${created}${updated!==created?' · 更新: '+updated:''}</div>
</div> </div>
<div style="display:flex;gap:6px;flex-shrink:0"> <div style="display:flex;gap:6px">
<button class="btn btn-sm btn-secondary btn-my-update" data-id="${d.id}" data-coll="${collection}" data-file="${d.file||''}" data-type="${collection==='scenes'?'.tss':'.tsd'}">更新</button> <button class="btn btn-sm btn-secondary btn-my-update" data-id="${d.id}" data-coll="${collection}" data-file="${d.file||''}" data-preview="${d.preview||''}" data-type="${collection==='scenes'?'.tss':'.tsd'}">更新</button>
<button class="btn btn-sm btn-danger btn-my-delete" data-id="${d.id}" data-coll="${collection}">删除</button> <button class="btn btn-sm btn-danger btn-my-delete" data-id="${d.id}" data-coll="${collection}">删除</button>
</div></div>`; </div></div>`;
}, },