gooey
gooey copied to clipboard
Create graphical user interfaces really quickly. Sweet!
Add a button component. Buttons can be clicked!
added a button with default styling
Navbars are a common UI idiom so it will be useful to support them. It's not clear how to support navigation on the navbar, though. It could be show /...
Build generic derivation / type directed metaprogramming construction of UIs. So give, for example, a case class we can automatically construct a UI that renders it, and a form that...
Add ability to show / hide UI elements. Depends on #13
Selective functor allows us to show and hide UI elements. * [ ] See if Cats supports selective functor * [ ] Implement method on `Component` * [ ] Implement...
To make usage easier, there should be a single core import + single backend import needed to use gooey. Perhaps ```scala import gooey.all.* import gooey..all.* ``` This requires removing name...
Currently it's just a stub. Shouldn't be very hard to do.
Implement above and beside in the Calico backend. Above can just reuse and.
Submit buttons on forms in the Calico backend need styling.