james-s-tayler / sandbank

.NET Core 3.1 + Vue.js banking app
MIT License
3 stars 0 forks source link

Change UI to Bulma / Buefy instead of ElementUI #53

Closed james-s-tayler closed 4 years ago

james-s-tayler commented 5 years ago

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).

james-s-tayler commented 4 years ago

Done. Amazing result. Looks great. Clean markup. Responsive!!! So happy with this.

Closed by #54