Rely on a UI framework
Maybe it would be a good thing to switch the UI to a Framework like SemanticUI.
I did some R&D for my job, it appears than several frameworks could do the job, but I've been seduced by SemanticUI, and I think this may fit Galette needs.
Guillaume A. tell us on the mailing list that SemanticUI is noo longer maintained, but there is a fork that exists and is maintained:
Updated by Johan Cwiklinski about 2 months ago
- Status changed from Nouveau to In Progress
See feature proposal from Guillaume on the devel list: https://listengine.tuxfamily.org/lists.galette.eu/devel/2019/10/msg00000.html
I've reently worked a bit on his branch, see: https://github.com/galette/galette/tree/feature/ihm