openzim / overview

:balloon: Start here for current projects, how to get involved, and joining community calls. A resource for new and veteran members of the offline commmunity
2 stars 1 forks source link

Frontend: Should we replace bootstrap (by Vuetify or Tailwind CSS) in the convention #30

Open benoit74 opened 4 months ago

benoit74 commented 4 months ago

The current recommendation is to use Bootstrap as component / grid system / ...

For https://github.com/offspot/metrics/ I experimented with Vuetify and it was clearly way better than Bootstrap (native integration with Vue, more components, customization of components simpler/possible).

For the redesign of hotspot homepage, @rgaudin is using Tailwind CSS.

In a recent comment https://github.com/openzim/kolibri/issues/71#issuecomment-1967447549 @githyuvi suggested as well to use Tailwind CSS.

Let's discuss about the pros and cons of the various solutions here, and whether/how we should update our convention. This will probably be only a medium term decision, but let's collect our thought here.

Btw, I can imagine we could have two recommendations, depending on the project size, main developer preference, ...

rgaudin commented 4 months ago

Right ; I believe only experience will allow us to make an informed decision. I also think that allowing a couple solutions will provide flexibility while keeping it manageable

mahak24342 commented 3 months ago

I have used tailwind css in several projects and i feel it's a good way to design and style with minimum code.it is easy to use . and i have a good experience using it.