We don't really use Bulma, but it was included in the code base inside src/styles.css.
Bulma might be a good choice to replace Bootstrap, but right now the Studio-Web layout is all done using Bootstrap classes, so let's remove Bulma for now. Doing so only makes minor visual differences.
If we later want to rewrite the layout with Bulma, let's npm install --save bulma it at that time and make the dependency explicit, and ideally remove Bootstrap if and when we do that.
This PR also moves the import of the material icons fonts to styles.sass since we have nothing of our own left in styles.css. Studio-Web uses the mat-icon icons from angular Material, but the embedded Web-Component uses material-icons instead and needs them imported.
We don't really use Bulma, but it was included in the code base inside
src/styles.css
.Bulma might be a good choice to replace Bootstrap, but right now the Studio-Web layout is all done using Bootstrap classes, so let's remove Bulma for now. Doing so only makes minor visual differences.
If we later want to rewrite the layout with Bulma, let's
npm install --save bulma
it at that time and make the dependency explicit, and ideally remove Bootstrap if and when we do that.This PR also moves the import of the material icons fonts to
styles.sass
since we have nothing of our own left instyles.css
. Studio-Web uses themat-icon
icons from angular Material, but the embedded Web-Component usesmaterial-icons
instead and needs them imported.