[EPIC] Replace vue-bootstrap
The are a few reasons why we might want to ditch vue-bootstrap:
- vue-bootstrap is keeping us in Vue2 compat-mode for any component that makes use of any vue-bootstrap component in the component tree
- any future Vue3-native implementation of vue-bootstrap will likely require some work of us to make the transition
- web component frameworks like Shoelace promise a more stable API for general-purpose components that don’t involve a lot of customizations
- Bootstrap comes with a lot of base styles that require arbitrary overrides in custom components for which we mostly use tailwind
Edited by Konrad Mohrfeldt