master branch is stable, but pre-alpha. We do not encourage you to use it yet. Using dev branch to commit new features.
NovaUI is a new way to work with Java Swing. Although FX is available since Java 8, a lot of companies still use Swing, and a lot of people still don't know how to work with its substitute. Thinking about that we came up with an idea: reformulate Java Swing. Using NovaUI, you can manipulate components using CSS, change them easily on your frame using next() and back() methods and add already created components like search boxes or login panels. NovaUI will save you from a headache.
NovaUI have Swing components of its own, like JNovaUI or JNovaPanel. Using these kind of components, you can easily insert CSS using the addCSS() method. Look at the example below to see how easy it is!
JNovaUI jnova = new JNovaUI();
jnova.addCSS("width", "500px");
JNovaPanel jnovaPanel = new JNovaPanel();
jnovaPanel.addCSS("background-color", "rgb(236,236,236)");
jnova.next(jnovaPanel);- width
- background-color
More properties are going to be added soon.

