jhipster / jhipster-control-center

Manage your JHipster applications from a single place
https://jhipster.tech
Apache License 2.0
60 stars 49 forks source link

CSS: dashboard #36

Closed pascalgrimaud closed 4 years ago

pascalgrimaud commented 4 years ago

Suggestions from @PierreBesson :

Before starting this, we need to check if the template is "free" and "open source".

As I'm not a front guy, I don't know if it's easy to integrate it to this application. Another important part is to keep in mind: if possible, use the side-by-side approch in front too: so it will be easier to upgrade the project

@sendilkumarn : as you tell me you want to take part to this project too, is it something you already did ? Is it easy to replace and use another bootstrap template ?

adilabed commented 4 years ago

Some more free & open source templates suggestions:

sendilkumarn commented 4 years ago

The difficulty level depends on the library. But in general, it is a lot of work. To minimise the amount of work, we should look for some bootstrap + vue supported template, looks like shard-dashboard-vue supports both.

But the other part of the story, what is the idea that you have in mind for the dashboards?

Do you want it completely configurable by the end user? If not, then we can use some charting library like e-charts / D3 to solve that.

Also, do we have a general idea of what we are gonna show in the dashboards here?

pascalgrimaud commented 4 years ago

That's one of the reason why I suggested to use first bootswatch. It's easy and don't consume time. So this ticket can be done later, no need to focus time on this as we don't know exactly which dashboards we'll have

deepu105 commented 4 years ago

Also keep in mind that if you switch to a admin framework/theme, upgrading yo different Jhipster versions will be lot of work as well

On Fri, 24 Apr 2020, 11:20 am Pascal Grimaud, notifications@github.com wrote:

That's one of the reason why I suggested to use first bootswatch. It's easy and don't consume time. So this ticket can be done later, no need to focus time on this as we don't know exactly which dashboards we'll have

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/jhipster/jhipster-control-center/issues/36#issuecomment-618902485, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAIOKF6IDUCKBUKY67LZUOTROFKVBANCNFSM4MOZ4CDA .

pascalgrimaud commented 4 years ago

Closing this as we'll keep bootswatch and improve it