stardew_community_checklist icon indicating copy to clipboard operation
stardew_community_checklist copied to clipboard

Migrate to a Vue-Component CSS library (e.g. Buefy)

Open kihashi opened this issue 5 years ago • 0 comments

One of the reasons I started working with Bulma was that it was Flexbox based. Since then, bootstrap has moved to a flexbox-based layout as well (and has updated their look). Additionally, libraries that embed these CSS frameworks into Vue components have been released that make working with them in vue a bit easier.

Would it be worthwhile to start using one of these systems?

In particular, I've started using boostrap-vue for a different project and I'm very much enjoying it. I also think that it deals with tables better than Bulma.

Another option would be to go completely material and use vuetify or quasar. Quasar would allow us to publish a mobile app if we wanted, although I think the site works great in a web browser. The app would possibly give us some better visibility.

kihashi avatar Jan 30 '20 15:01 kihashi