diff --git a/backend/templates/leerkracht.html b/backend/templates/leerkracht.html index c5342f4..d283cdb 100644 --- a/backend/templates/leerkracht.html +++ b/backend/templates/leerkracht.html @@ -79,9 +79,9 @@ .status-selector { width: 32px; height: 32px; border-radius: 6px; border: 2px solid var(--gray-300); background: white; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; font-size: 1rem; font-weight: bold; transition: all 0.15s; } .status-selector:hover { transform: scale(1.1); } .status-selector.status-none { color: var(--gray-400); } - .status-selector.status-none::after { content: '\u25cb'; } + .status-selector.status-none::after { content: '○'; } .status-selector.status-groen { background: var(--status-groen); border-color: var(--status-groen); color: white; } - .status-selector.status-groen::after { content: '\u2713'; } + .status-selector.status-groen::after { content: '✓'; } .status-selector.status-oranje { background: var(--status-oranje); border-color: var(--status-oranje); color: white; } .status-selector.status-oranje::after { content: '~'; } .status-selector.status-roze { background: var(--status-roze); border-color: var(--status-roze); color: white; } @@ -638,11 +638,11 @@ async function saveToApi(goalId, status) { body: JSON.stringify({ class_id: activeKlasId, vak_id: currentVakId, goal_id: goalId, status }) }); if (!res.ok) throw new Error('Opslaan mislukt'); - setSavingIndicator('\u2713 Opgeslagen'); + setSavingIndicator('✓ Opgeslagen'); setTimeout(() => setSavingIndicator(''), 2000); } catch(e) { showNotification('Opslaan mislukt!', 'error'); - setSavingIndicator('\u26a0 Fout bij opslaan'); + setSavingIndicator('⚠ Fout bij opslaan'); } }