Beter responsive design waarbij de theme + font-size in een apart settings dropdown menu zitten (todo#7114914627)
De main.css opgesplitst in aparte css bestanden om structuur te waarborgen
De eerste keer compileren duurde wat langer omdat de static/wasm/clangd en static/wasm/lld werden ingeladen pas op het moment van de eerste compile. Deze PR wijzigt deze logica door in de constructor direct deze twee bestanden op te halen wanneer de pagina wordt ingeladen. Dit zorgt ervoor dat ook de eerste compile snel is. (todo#7106316846)
Een local storage keys fallback op de oude keys. Wanneer bijv. examide-config bestaat dan wordt deze opgezet naar examide-https-prog1-proglab-nl-exams-41-json-config (todo#7109929043)
Deze pull-request bevat hetvolgende:
main.css
opgesplitst in aparte css bestanden om structuur te waarborgenstatic/wasm/clangd
enstatic/wasm/lld
werden ingeladen pas op het moment van de eerste compile. Deze PR wijzigt deze logica door in de constructor direct deze twee bestanden op te halen wanneer de pagina wordt ingeladen. Dit zorgt ervoor dat ook de eerste compile snel is. (todo#7106316846)examide-config
bestaat dan wordt deze opgezet naarexamide-https-prog1-proglab-nl-exams-41-json-config
(todo#7109929043)