teach/public/js/widgets
Ramon 3e6ab09e1f
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 31s
fix: ankerkiezer opent alleen op een bewuste tik en tekenbalk krimpt weer geminimaliseerd (v0.3.64-beta)
- Oorzaak van het "vanzelf" openende uploadvenster gevonden: elk leeg plaatjesvak in een ankerdiagram had eigen pointer/click-handlers die het pannen blokkeerden en de plaatjeskiezer (met uploadtab) openden bij elke veeg die erop begon - op een telefoon was dat vrijwel elke aanraking, dus ook direct na het verversen
- Lege plaatjesvakken lopen nu via dezelfde tik/sleep-logica als de cellen (6px-drempel): vegen pant het diagram, alleen een stilstaande tik opent de kiezer; woord bewerken blijft ongewijzigd
- Tekenbalk op telefoons weer gecentreerd op inhoudsbreedte i.p.v. vastgepind aan beide randen: geminimaliseerd is hij weer smal (121px i.p.v. volle breedte), nog steeds in de eigen laag boven +/borden
- Hardening: een onbekende achtergrond-waarde in opgeslagen borddata crashte de hydrate en logde de gebruiker stilletjes uit bij verversen - valt nu terug op de standaardachtergrond
- Geverifieerd in iPhone-emulatie (8 checks): geen venster na verversen, veeg pant, tik kiest, tekenbalk smal en vrij van +

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0149FgUQvuwxKKEdvQGmNngF
2026-07-16 08:09:33 +02:00
..
anchor.js fix: ankerkiezer opent alleen op een bewuste tik en tekenbalk krimpt weer geminimaliseerd (v0.3.64-beta) 2026-07-16 08:09:33 +02:00
ball.js v0.3.10-beta: rapporteer widgetvoortgang vanuit leerling-speelmodus 2026-07-14 15:00:31 +02:00
birthday.js v0.3.07-beta: voeg educatieve widgets toe 2026-07-14 13:39:57 +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
learning.js feat: koppel geldniveaus aan realistische winkelprijzen 2026-07-15 22:51:49 +02:00
letters.js v0.3.23-beta: beheer woordthema's in dezelfde mappenverkenner 2026-07-14 22:01:59 +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.3.10-beta: rapporteer widgetvoortgang vanuit leerling-speelmodus 2026-07-14 15:00:31 +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
numberline.js v0.3.07-beta: voeg educatieve widgets toe 2026-07-14 13:39:57 +02:00
sentence.js v0.3.07-beta: voeg educatieve widgets toe 2026-07-14 13:39:57 +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