Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page consists of all that needs to be done to migrate from MVC to the Material Theme


Presentation styles

TODO - changed / added / removed presentation styles / counterparts old&new / icon prefix+deprecated(see IconDirective)

Content Styles

TODO - changed/added/removed  content styles + counterparts old/new (if any)


Modeling best practices

In this paragraph we describe some situations that have to be modeled differently.


Roles and widgets

Setting: a dashboard body with a dashboard row container having two containers for different roles. Each container holding one or more widgets. Each widget has a different role.

Previously: When logging in into the runtime with a specific role, the role triggers the right widget and filters out the other containers.

New: The new Blueriq Theme is acting closer to the model. So it tries to show the containers between the row and the widget, which is correct behavior. This behavior results in some space on the runtime. To change this behavior you should model it with setting the role to the main container (in this case DashboardBehandelaar and DashboardAanvrager) instead of on the widget. This gives you the right appearance.



Behavior

Here is a sum up of some important behavior in the Material theme. Some of these might not differ from the MVC but are important to know

  • Empty container component will show no HTML and takes care of all containers that have the following condition
    • No children
    • No Icon
    • No display name
  • TODO
  • TODO
  • The Material Theme provides different URLs to start flows and shortcuts. They are described in the ApiDocs.