|
@@ -106,10 +106,10 @@ function updateHaushaltsmitgliederTable(mitgliederRows, selectedPersonId) {
|
|
|
|
|
|
|
|
const symbolTd = document.createElement('td');
|
|
const symbolTd = document.createElement('td');
|
|
|
symbolTd.className = 'sym ' + (row.symbolClass || '');
|
|
symbolTd.className = 'sym ' + (row.symbolClass || '');
|
|
|
- symbolTd.textContent = row.symbol || '';
|
|
|
|
|
- const ariaLabel = row.symbol === '+' ? 'Hinzugefügt' :
|
|
|
|
|
- (row.symbol === '-' ? 'Gelöscht' :
|
|
|
|
|
- (row.symbol === '!' ? 'Geändert' : 'Unverändert'));
|
|
|
|
|
|
|
+ symbolTd.innerHTML = row.symbol || '';
|
|
|
|
|
+ const ariaLabel = row.symbol && row.symbol.includes('fa-plus') ? 'Hinzugefügt' :
|
|
|
|
|
+ (row.symbol && row.symbol.includes('fa-minus') ? 'Gelöscht' :
|
|
|
|
|
+ (row.symbol && row.symbol.includes('fa-exclamation') ? 'Geändert' : 'Unverändert'));
|
|
|
symbolTd.setAttribute('aria-label', ariaLabel);
|
|
symbolTd.setAttribute('aria-label', ariaLabel);
|
|
|
tr.appendChild(symbolTd);
|
|
tr.appendChild(symbolTd);
|
|
|
|
|
|
|
@@ -235,10 +235,10 @@ function updateTable(tableId, data, columns) {
|
|
|
|
|
|
|
|
if (index === 0) { // Symbol-Spalte
|
|
if (index === 0) { // Symbol-Spalte
|
|
|
td.className = 'sym ' + (row.symbolClass || '');
|
|
td.className = 'sym ' + (row.symbolClass || '');
|
|
|
- td.textContent = row.symbol || '';
|
|
|
|
|
- const ariaLabel = row.symbol === '+' ? 'Hinzugefügt' :
|
|
|
|
|
- (row.symbol === '-' ? 'Gelöscht' :
|
|
|
|
|
- (row.symbol === '!' ? 'Geändert' : 'Unverändert'));
|
|
|
|
|
|
|
+ td.innerHTML = row.symbol || '';
|
|
|
|
|
+ const ariaLabel = row.symbol && row.symbol.includes('fa-plus') ? 'Hinzugefügt' :
|
|
|
|
|
+ (row.symbol && row.symbol.includes('fa-minus') ? 'Gelöscht' :
|
|
|
|
|
+ (row.symbol && row.symbol.includes('fa-exclamation') ? 'Geändert' : 'Unverändert'));
|
|
|
td.setAttribute('aria-label', ariaLabel);
|
|
td.setAttribute('aria-label', ariaLabel);
|
|
|
} else {
|
|
} else {
|
|
|
td.innerHTML = row[column] || '';
|
|
td.innerHTML = row[column] || '';
|