jhipster-lite icon indicating copy to clipboard operation
jhipster-lite copied to clipboard

UX/UI: improve the CSS

Open pascalgrimaud opened this issue 2 years ago • 6 comments

Nothing again you, @DamnClin :-D The CSS can be improved

pascalgrimaud avatar Aug 02 '22 06:08 pascalgrimaud

What???? This lovely handmade with heart shitty page can be improved? In fact it's more a must be than a can be (but I can't do it, totally impossible for me)...

DamnClin avatar Aug 02 '22 06:08 DamnClin

I may be interested to contribute to this but with something like Tikui integration before. What do you think about it ?

Gnuk avatar Aug 02 '22 09:08 Gnuk

I don't have any objection to use Tikui, and it would be very good use case :)

But, what to keep in mind:

  • the application JHLite should work locally, without the need of external server (nginx or something else)
  • the application JHLite should work offline
  • it means, the CSS should be directly included in the project

I don't know what would be better:

  • create a new repository ? (I'd like to avoid if possible)
  • include it directly in the project, but where in the structure ?

Plz, don't start something before we all agree, I don't wanna waste your time

pascalgrimaud avatar Aug 02 '22 09:08 pascalgrimaud

The idea I have is to includes Tikui as a module and have the style in the project structure and serve the style like vue/angular/react are served. The only thing I need to achieve this is to contribute to Tikui to let use another directory for sources and generation (will be set by default to src and dist like today but could be overridden by a configuration to src/main/... )

Gnuk avatar Aug 02 '22 10:08 Gnuk

Link for reference:

  • Design: https://github.com/jhipster/jhipster-lite/issues/1565
  • Landscape: https://github.com/jhipster/jhipster-lite/pull/3022

pascalgrimaud avatar Aug 30 '22 06:08 pascalgrimaud

Maybe you're interested about this issue @ascelineboullen

Gnuk avatar Oct 07 '22 14:10 Gnuk