Tidier skill levels on the roster
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
ba68a62080
commit
81963d68ea
2 changed files with 8 additions and 4 deletions
|
|
@ -668,7 +668,7 @@ function board() {
|
|||
function roster() {
|
||||
return `<div class="grid wide">${S.players.map((p) => {
|
||||
const cls = C.classes[p.cls];
|
||||
const levels = C.skills.filter((s) => !s.class || s.class === p.cls).map((s) => `<div>${s.icon} <span>${s.name}</span> ${p.levels[s.id]}</div>`).join("");
|
||||
const levels = C.skills.filter((s) => !s.class || s.class === p.cls).map((s) => `<div class="lvl ${p.levels[s.id] <= 1 ? "low" : ""}" title="${s.name}"><span class="ico">${s.icon}</span><span class="nm">${s.name}</span><b>${p.levels[s.id]}</b></div>`).join("");
|
||||
return `<div class="panel person"><div class="top"><span class="ico">${cls.icon}</span><div>
|
||||
<b>${esc(p.name)}</b> <span class="muted small">${cls.name} · total level ${p.total}</span>
|
||||
<div class="small">${p.doing ? `${skillOf(p.skill).icon} ${esc(p.doing)}` : `<span class="muted">Idle</span>`}${p.garrison ? ` · <span class="tag warn">On guard</span>` : ""}</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue