Plugin Platform UI

  • Tags: ui, plugins, theme
  • Latest: 1.0.RC7
  • Last Updated: 17 January 2014
  • Grails version: 2.0 > *
6 votes
Dependency:
compile ":platform-ui:1.0.RC7"

 Documentation  Source  Issues

Summary

Platform UI - abstracted UI elements and theming for plugin/application interoperability

Installation

grails install-plugin platform-ui

Description

The Platform UI plugin provides tags for abstracted UI elements and Theme support.

By separating out UI element styling, code and markup into GSP templates, UIs are now defined using tags and not library-specific markup in your pages.

This allows plugins to expose UIs in apps without mandating specific libraries or frameworks to present the UI - the result is the app can make the UI look coherent.

The Theme API works on top of this to provide the page layout, with standard layouts for common use cases that mean plugins can expose pages with certain layouts that will then be styled by the app or the theme it chooses to use. Or swap theme per user.

Copious documentation is available.