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')
          }