This is a collection of vue components which are compiled to webcomponents, that are globally availabe in Sakai.
Currently we are using using vue 2. As soon as vue-cli or vite is ready to compile vue 3 components to a webcomponent bundle, we can upgrade to vue 3. Our components won't need much of updating, since there is really good compatibility between vue 2 and 3.
If you want to lean about working with vue components in Sakai, please check out the Tutorial
If you want to take a look at the existing components you can take a look at them in the storybook (comming soon). Take a look at the storybook tutorial for setup instructions.