mirror of
https://github.com/AlecM33/Werewolf.git
synced 2026-02-10 04:03:33 +01:00
Fix remaining binary alignment checks in role display
Co-authored-by: AlecM33 <24642328+AlecM33@users.noreply.github.com>
This commit is contained in:
@@ -175,10 +175,7 @@ export class RoleBox {
|
||||
defaultRole.innerHTML = HTMLFragments.DECK_SELECT_ROLE_DEFAULT;
|
||||
defaultRole.classList.add('default-role');
|
||||
defaultRole.dataset.roleId = this.defaultRoles[i].id;
|
||||
const alignmentClass = this.defaultRoles[i].team === ALIGNMENT.GOOD
|
||||
? ALIGNMENT.GOOD
|
||||
: ALIGNMENT.EVIL;
|
||||
defaultRole.classList.add(alignmentClass);
|
||||
defaultRole.classList.add(this.defaultRoles[i].team);
|
||||
defaultRole.querySelector('.role-name').innerText = this.defaultRoles[i].role;
|
||||
selectEl.appendChild(defaultRole);
|
||||
}
|
||||
@@ -214,8 +211,7 @@ export class RoleBox {
|
||||
customRole.innerHTML = HTMLFragments.DECK_SELECT_ROLE;
|
||||
customRole.classList.add('custom-role');
|
||||
customRole.dataset.roleId = this.customRoles[i].id;
|
||||
const alignmentClass = this.customRoles[i].team === ALIGNMENT.GOOD ? ALIGNMENT.GOOD : ALIGNMENT.EVIL;
|
||||
customRole.classList.add(alignmentClass);
|
||||
customRole.classList.add(this.customRoles[i].team);
|
||||
customRole.querySelector('.role-name').innerText = this.customRoles[i].role;
|
||||
selectEl.appendChild(customRole);
|
||||
}
|
||||
|
||||
@@ -172,11 +172,7 @@ export const SharedStateUtil = {
|
||||
roleName.innerText = card.role;
|
||||
roleQuantity.innerText = card.quantity + 'x';
|
||||
|
||||
if (card.team === ALIGNMENT.GOOD) {
|
||||
roleName.classList.add(ALIGNMENT.GOOD);
|
||||
} else {
|
||||
roleName.classList.add(ALIGNMENT.EVIL);
|
||||
}
|
||||
roleName.classList.add(card.team);
|
||||
|
||||
roleNameDiv.appendChild(roleQuantity);
|
||||
roleNameDiv.appendChild(roleName);
|
||||
|
||||
Reference in New Issue
Block a user