fix: #10042, use bootstrap 5 classes for colour context if privilege is added or removed, prior to saving

This commit is contained in:
Julian Lam
2022-11-15 14:22:17 -05:00
parent 1099de7702
commit e92fd00bca
4 changed files with 27 additions and 21 deletions

View File

@@ -171,7 +171,13 @@ module.exports = function (utils, Benchpress, relative_path) {
(member === 'spiders' && !spidersEnabled.includes(priv.name)) ||
(member === 'Global Moderators' && globalModDisabled.includes(priv.name));
return '<td class="text-center" data-privilege="' + priv.name + '" data-value="' + priv.state + '"><input autocomplete="off" type="checkbox"' + (priv.state ? ' checked' : '') + (disabled ? ' disabled="disabled"' : '') + ' /></td>';
return `
<td data-privilege="${priv.name}" data-value="${priv.state}">
<div class="form-check text-center">
<input class="form-check-input float-none" autocomplete="off" type="checkbox"${(priv.state ? ' checked' : '')}${(disabled ? ' disabled="disabled"' : '')} />
</div>
</td>
`;
}).join('');
}