Material design version of dncomponents has been released!
https://dncomponents.com/demo_material On Wednesday, December 11, 2019 at 2:29:41 PM UTC+1, nikola wrote: > > landing page: dncomponents.com > demo: http://dncomponents.com/demo > github: https://github.com/dncomponents/dncomponents > > Client side java UI framework for building rich web applications written > purely in Java language using GWT <http://www.gwtproject.org/> compiler > and elemental2 <https://github.com/google/elemental2> browser API without > any external js libraries. > > dn-components layered architecture makes process of developing modern > complex user interfaces with ease. > Html binder <http://dncomponents.com/documentation-html-binder.html> and > intellij > plugin <https://plugins.jetbrains.com/plugin/13486-dn-components/> are > the great tools that support this. > > dn-components can have different view implementations. > > Default view implementation is based on bootstrap > <https://getbootstrap.com/> framework (only css and markup). The second > is google Material design (work in progress) > > - All the view implementations are in one java file > > https://github.com/dncomponents/dncomponents/blob/master/bootstrap-ui/src/main/java/com/dncomponents/bootstrap/client/BootstrapUi.java > - And all markup for all components are in one html file > > https://github.com/dncomponents/dncomponents/blob/master/bootstrap-ui/src/main/java/com/dncomponents/bootstrap/client/BootstrapUi.html > > dn-components component has 3 layers of separation. > > Each component has constructor where you can inject your custom view > implementation that can accept different markups. > > That means that you can easily customize component's views on application > level by editing BootstrapUi.java > <https://github.com/dncomponents/dncomponents/blob/master/bootstrap-ui/src/main/java/com/dncomponents/bootstrap/client/BootstrapUi.java> > or BootstrapUi.html > <https://github.com/dncomponents/dncomponents/blob/master/bootstrap-ui/src/main/java/com/dncomponents/bootstrap/client/BootstrapUi.html> > or > single component by injecting its view. > > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a9e57b34-2178-4f0c-abf2-1c11b67fad07%40googlegroups.com.
