Instruction text placed in phase indicator via setPhase() labels map, not companionText, so it stays visible for entire phase duration
ui
lesson
ux
phase-indicator
Quick Task 260329-tv5: Uebungsanleitung dauerhaft statt Titel anzeigen
One-liner: Replaced "Ueben"/"Woerter" phase titles with full instruction texts and removed the 2.5s delay so children always see what to do throughout practice and words phases.
What Was Done
setPhase() labels map updated: practice now shows "Jetzt kannst du ueben! Druecke die Taste zu dem Buchstaben, der herunterfaellt." and words now shows "Jetzt kommen ganze Woerter! Tippe die Buchstaben nacheinander ein."
runPracticePhase() simplified: removed companionText.textContent assignment, companionArea.style.display = "flex", the setTimeout 2500ms delay, the cancelled check after delay, and companionText.textContent = "" clearing
runWordsPhase() simplified: same pattern removed — only setPhase("words") remains before the word count logic
Verification
npx tsc --noEmit: passed (no errors)
npx vitest run: 92 tests passed across 8 test files