teach/public/js/widgets
Ramon 0411375a3c
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 9s
v0.2.22-beta: leerling-omgeving (aparte pagina zonder whiteboard)
- Nieuwe tabel `assignments`: een leerkracht koppelt één van haar eigen
  borden aan een klas (standaard) of een individuele leerling (uitzondering,
  voor wie op een ander niveau werkt).
- Geen momentopname: /my/assignment zoekt het bord live op bij de
  leerkracht, dus nieuwe woorden die zij toevoegt komen vanzelf door zodra
  de leerling-pagina opnieuw pollt (elke 20s).
- Leerlingen loggen in op een vereenvoudigde pagina zonder whiteboard/
  tekengereedschap: enkel de toegewezen taal-/rekenwidgets, als vaste
  (niet-sleepbare) kaarten in speelmodus.
- Speelmodus verbergt bewerkfuncties in Ankerwoorden (plaatje kiezen,
  woord typen, kleur wijzigen) en Letterblokken (thema/woordbeheer) -
  overige widgets waren al zuiver speelgericht.
- Elk bord krijgt een stabiel id (board.js) zodat een toewijzing een bord
  blijft vinden ook na hernoemen of herordenen.
- Nieuw tabblad "Toewijzingen" in het beheerpaneel: per klas of leerling
  een eigen bord kiezen, met een expliciete toewijs-stap.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuxHJtk5aHe2pA3xwCLEAk
2026-07-13 23:14:26 +02:00
..
anchor.js v0.2.22-beta: leerling-omgeving (aparte pagina zonder whiteboard) 2026-07-13 23:14:26 +02:00
ball.js v0.2.05-beta: bronwaarde widgets als string bewaren + projectafspraken toegevoegd 2026-07-13 08:04:50 +02:00
dice.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
flits.js v0.2.05-beta: bronwaarde widgets als string bewaren + projectafspraken toegevoegd 2026-07-13 08:04:50 +02:00
hak.js v0.2.05-beta: bronwaarde widgets als string bewaren + projectafspraken toegevoegd 2026-07-13 08:04:50 +02:00
letters.js v0.2.22-beta: leerling-omgeving (aparte pagina zonder whiteboard) 2026-07-13 23:14:26 +02:00
light.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
math.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
media.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
mind.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
names.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
notes.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
timer.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
write.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00