I went with ElementUI as I wanted to try it out 'in anger' as they say. While element was interesting to try out and I learned a tonne of stuff in the process, I think Bulma is a seriously beautiful CSS framework to both look at and to use. Buefy has a decent number of components though it doesn't quite compare in size / scope to a lot of the other component libraries and that's why I have been afraid to embrace it a little more, but given how nice Bulma itself is to work with I think it's probably worth using Buefy as a base and rolling components not found in Buefy as needed using other open source component libraries as a reference.
Changing over to Bulma will have a couple of goals.
It should look great.
It should be fully responsive.
There should be no use of inline styles (adopt a proper CSS architecture such as BEM or SUIT etc).
I went with ElementUI as I wanted to try it out 'in anger' as they say. While element was interesting to try out and I learned a tonne of stuff in the process, I think Bulma is a seriously beautiful CSS framework to both look at and to use. Buefy has a decent number of components though it doesn't quite compare in size / scope to a lot of the other component libraries and that's why I have been afraid to embrace it a little more, but given how nice Bulma itself is to work with I think it's probably worth using Buefy as a base and rolling components not found in Buefy as needed using other open source component libraries as a reference.
Changing over to Bulma will have a couple of goals.
It should look great.
It should be fully responsive.
There should be no use of inline styles (adopt a proper CSS architecture such as BEM or SUIT etc).