All articles

Making Web UI in Java Fancy

The session explains why Jmix UI is better than Vaadin. It also explains why Jmix UI is better than Jmix Classic UI. The session teaches how to style your Jmix application and how to create complex views using Jmix.

In this workshop, you will learn the main aspects of Jmix application styling, such as changing application theme variables, customizing the styling of UI components and where to place your CSS code.

In addition, we will discuss layout specifics and how knowledge of CSS can help us create better layouts.

We will put this knowledge into practice by improving the layout of the existing view. After that, we will create a new main view from scratch to bring a fresh look to our application.

Workshop agenda:

  • Advantages of using Jmix over Pure Vaadin
  • Jmix Flow UI advantages over Jmix classic UI
  • Styling and layout specifics
  • Adjusting the application theme
  • Creating a complex view with the help of CSS
  • Creating a completely custom main view
  • Q&A

You can see recording of workshop on our YouTube-channel.

Jmix is an open-source platform for building enterprise applications in Java