Comportement différent suivant la version du moteur de MathALEA - mathalea/mathalea GitHub Wiki
Plusieurs points ne fonctionnent pas de la même manière suivant que l'on utilise la version 2 de MathALEA ou une version ultérieure.
Par exemple, les boutons de la v2 utilisent Semantic UI qui a été abandonné par la suite.
On peut alors programmer un comportement différent à l'aide de content.versionMathalea.
if (context.versionMathalea === 2) {
button.classList.add('btn', 'ui', 'icon', 'button')
} else {
button.classList.add('px-6', 'py-2.5', 'mr-10', 'my-5', 'ml-6', 'bg-coopmaths', 'text-white', 'font-medium', 'text-xs', 'leading-tight', 'uppercase', 'rounded', 'shadow-md', 'transform', 'hover:scale-110', 'hover:bg-coopmaths-dark', 'hover:shadow-lg', 'focus:bg-coopmaths-dark', 'focus:shadow-lg', 'focus:outline-none', 'focus:ring-0', 'active:bg-coopmaths-dark', 'active:shadow-lg', 'transition', 'duration-150', 'ease-in-out')
}