issie
issie copied to clipboard
Clean up UI code and colors
The time has come to revisit the UI - currently using Fulma CSS. That would have the big benefit maybe of removing the unpleasant large Bulma SCSS dependence.
Bulma is still the best bet for CSS - although there is now another option it is not obviously better.
Feliz-bulma is better maintained than Fulma and wraps Bulma using Feliz-style UI elements - which are generally easier to use.
Proposal
- Add
Feliz.Bulma
andFeliz
- Try and find a cleaner way to reference bulma than the current scss (look at how Feliz sites do this)
- Revisit colors throughout the UI - move from white Issie to pleasant coloured Issie (but schematic editor maybe stays white)
- (optional) Convert (bit-by-bit) current Fulma/react UI to equivalent Feliz.Bulma and Feliz (react) UI.
- (optional) When finally complete, delete Fulma
Fulma
and Feliz.Bulma
can coexist and are basically equivalent - so converting Issie from Fulma to Bulma can be done gradually and fairly quickly.