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 24 Next »

Table of contents

Subpages

Getting started

The MVC UI is based on KnockoutJS for the implementation of the default themes. Other JavaScript frameworks can be used as well. Blueriq provides two fully developed and styled themes. Custom themes can be developed from scratch (for example when a different JavaScript framework is required) or the default themes can be extended/customized (for example when you want to customize certain components). 

Guidelines

The following guidelines are advised while developing a custom theme for the Blueriq MVC UI.

  • Single page oriented application design
    • Separate content in small relevant blocks of information, only deliver relevant and valuable content.
    • Use conditions to show only context relative information

  • Maximum supported page model
    • For Desktop browser: 100 default page elements (non-dynamic containers, fields and buttons). More complex containers such as the instance selector can have a large impact on the performance and limited (10-20) paging sizes are recommended.
    • The performance on mobile devices strongly differs per device.

For information on how to setup your development environment when creating a custom MVC UI theme or plugin, see Creating a MVC UI theme.

  • No labels