Our current interface is built using Fomantic UI.
While working with it, it has some issues I'd like to address:
- It bundles jQuery, so we have basically two huge JS libs.
- Its heavily using JS while we only use it for styling.
Further we have some software design problems in relation to fomantic ui (not their fault, though!). The issue is that we use fomantic everywhere in the code and its not encapsulated. So breaking changes on their site require us to change a lot of references. I think we can improve here.
My vision is to exchange fomantic with a CSS-Only Framework like bulma.io or similiar (I'd like to hear your suggestions!).
The path to work on this could look something like this:
- Improve the encapsulation. All Fomantic/jQuery references should be put into some basic components.
- Reimplement those basic components with a CSS Framework.