You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 22 Next »

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


Presentation styles

TODO removed presentation styles 
Below you see a list of all the legacy presentation styles and their new counterparts. The old legacy presentation styles will become deprecated in Blueriq 12.0


Legacy Presentation StyleNew Presentation StyleDescriptionSection

Button?

FlatButton


Introduction


DatepickerMaterial


Accent


Tertiary


Transparent


Warning?

LargeText


Autocomplete

align_rightAlignRight

options_horizontalHorizontal

options_verticalRadio

animateAnimation

pieStatisticPie

barStatisticBar

doughnutStatisticDoughnut

radarStatisticRadar

lineStatisticLine

polarStatisticPolar

toggleToggle

icon_exclamation_signicon_exclamation_circle *1

icon_info_signicon_info_circle *1

icon_removeicon_times *1

icon_remove_circleicon_times_circle *1

icon_timeicon_clock_o *1

icon_warning_signicon_exclamation_triangle *1

icon_signouticon_sign_out *1

icon_fileicon_file_o *1

icon_file_pdficon_file_pdf_o *1

icon_file_imageicon_file_image_o *1






*1 : These icons represent font-awesome icons. This is without the prefix icon_ x and the lower-dash are upper-dash. Example:

  • Fontawesome icon: exclamation-sign in studio becomes: icon_exclamation_sign


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.
  • No labels